Hi Jon, hi Jorge,
I suggest, in lib/openGl.l, to replace
(default
*GluLib libGLU.so
*GlutLib libglut.so )
with
(if (= *OS Darwin)
(default
*GluLib Frameworks/OpenGL.framework/OpenGL
*GlutLib Frameworks/GLUT.framework/GLUT )
(default
*GluLib
Just a note, the Frameworks/ part is irrelevant. Looks like it uses just the
2 last components of the path (OpenGL.framework/OpenGL).
I have changed it to /foo/bar/OpenGL.framework/OpenGL and it works the same.
On Nov 8, 2012, at 9:01 PM, Alexander Burger wrote:
Hi Jon, hi Jorge,
I
Hi,
I suggest, in lib/openGl.l, to replace
(default
*GluLib libGLU.so
*GlutLib libglut.so )
with
(if (= *OS Darwin)
(default
*GluLib Frameworks/OpenGL.framework/OpenGL
*GlutLib Frameworks/GLUT.framework/GLUT )
(default
*GluLib /usr/lib/libGLU.so
On Nov 6, 2012, at 7:07 AM, Alexander Burger wrote:
Hi Jorge,
The following patch makes it work on Mac:
(default
- *GluLib libGLU.so
- *GlutLib libglut.so )
+ *GluLib (if (= *OS Darwin)
+ /System/Library/Frameworks/OpenGL.framework/OpenGL
+ libGLU.so )
Hi Jorge,
+ ...
+ /System/Library/Frameworks/OpenGL.framework/OpenGL
+ ...
+ /System/Library/Frameworks/GLUT.framework/GLUT
+ ...
Shouldn't it just provide sane defaults for the platform in question?
There is no libGLU.so on OS X...
Hmm, I'm not sure I
On Nov 6, 2012, at 9:34 PM, Alexander Burger wrote:
Hi Jorge,
+ ...
+ /System/Library/Frameworks/OpenGL.framework/OpenGL
+ ...
+ /System/Library/Frameworks/GLUT.framework/GLUT
+ ...
Shouldn't it just provide sane defaults for the platform in question?
Hi Alex,
I'm maybe a bit optimistic, but I had to try OpenGL with pil64emu (again
on Mac) ...
f3bmac3:picoLispEmu jkleiser$ ./pil somePath/tst64.l +
[/Volumes/P3/Pico/gl64/tst64.l:7] !? (native /usr/lib/libglut.so
glutInit NIL '(NIL (8) . 0))
[DLL] dlopen(/usr/lib/libglut.so, 9): image not
Hi Alex,
On 11/5/12 2:29 PM, Alexander Burger wrote:
Hi Jon,
I'm maybe a bit optimistic, but I had to try OpenGL with pil64emu
(again on Mac) ...
Not optimistic at all! I consider pil64emu as finished.
Here OpenGL works already since last week. I tried, for example, your
pyramids.l (also
The following patch makes it work on Mac:
gl.patch
Description: Binary data
On Nov 5, 2012, at 7:35 PM, Alexander Burger wrote:
Hi Jon,
Here OpenGL works already since last week. I tried, for example, your
pyramids.l (also attached to this mail):
./pil pyramids.l +
(default