<div dir="ltr"><div>great! I'll give it a try.<br><br>BTW: Is there a binding for cgGL? Before you told me this, I've already moved on by wrapping my OpenGL calls in C functions and call them in Common Lisp via CFFI. It worked for both SBCL and CCL until I added cg support. After that CCL compaint "invalid profile type" and the image is exactly the one without the cg shader. So it would be very helpful if there is a well-written cg binding for cl-opengl.<br>
<br></div>- Rujia<br><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 4, 2013 at 7:38 PM, Bart Botta <span dir="ltr"><<a href="mailto:00003b@gmail.com" target="_blank">00003b@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sounds like <a href="https://github.com/3b/cl-opengl/issues/42" target="_blank">https://github.com/3b/cl-opengl/issues/42</a> which is fixed<br>

in the git repo at <a href="https://github.com/3b/cl-opengl" target="_blank">https://github.com/3b/cl-opengl</a> and should be in<br>
next quicklisp update.<br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Oct 4, 2013 at 4:39 AM, Rujia Liu <<a href="mailto:rujia.liu@gmail.com">rujia.liu@gmail.com</a>> wrote:<br>
> I've tested on 3 other machines. 2 with OpenGL 2.1 and 2 with OpenGL 4.3<br>
><br>
> It seems that OpenGL 2.1 machines can run SBCL executable while OpenGL 4.3<br>
> cannot. But on all machines ccl executable cannot run.<br>
><br>
> I don't think glClearColor has changed between OpenGL 2.1 and OpenGL 4.3,<br>
> from the latest reference:<br>
><br>
> <a href="http://www.opengl.org/sdk/docs/man/xhtml/glClearColor.xml" target="_blank">http://www.opengl.org/sdk/docs/man/xhtml/glClearColor.xml</a><br>
><br>
> So I'm confused. Any help would be appreciated. Thanks!!!<br>
><br>
> - Rujia<br>
><br>
><br>
> On Fri, Oct 4, 2013 at 5:26 PM, Rujia Liu <<a href="mailto:rujia.liu@gmail.com">rujia.liu@gmail.com</a>> wrote:<br>
>><br>
>> Hi!<br>
>><br>
>> I'm new to cl-opengl and was reading this tutorial:<br>
>><br>
>><br>
>> <a href="http://nklein.com/2010/06/nehe-tutorial-02-drawing-triangles-and-quadrilaterals/" target="_blank">http://nklein.com/2010/06/nehe-tutorial-02-drawing-triangles-and-quadrilaterals/</a><br>
>><br>
>> I've downloaded tut02.lisp, but have trouble running it.<br>
>><br>
>> On my machine, ccl 1.6 (windows XP, 32 bit, OpenGL 1.5) gives:<br>
>><br>
>> ; Warning: Don't know how to setup a hook before saving cores on this<br>
>> Lisp.<br>
>> ; While executing: #<Anonymous Function #xCE06D0E>, in process<br>
>> listener(1).<br>
>> > Error: Couldn't find function glClearColor<br>
>> > While executing: CL-OPENGL-BINDINGS::GENERATE-GL-FUNCTION, in process<br>
>> > listener<br>
>> (1).<br>
>> > Type :GO to continue, :POP to abort, :R for a list of available<br>
>> > restarts.<br>
>> > If continued: Skip loading "tut02.lisp"<br>
>> > Type :? for other options.<br>
>><br>
>> But SBCL 1.1.4 (win32-thread fork) runs perfectly.<br>
>><br>
>> On another machine (windows 7, 64 bit, OpenGL 4.3), both ccl 1.6 and SBCL<br>
>> (both 32-bit) gave the error message before.<br>
>><br>
>> Could anyone give me some suggestions? Thanks in advance<br>
>><br>
>> - Rujia<br>
>><br>
>><br>
>><br>
>><br>
>><br>
><br>
</div></div></blockquote></div><br></div></div>