Since a good portion of the time, I am generally porting tools from other forms of UNIX, I find it easier at various times to create shims to make everything ‘work’ together.
This is not one of them; this is merely a ‘library and compatibility’ wedge. ;)
%ln -s /System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dynlib /usr/local/lib %ln -s /System/Library/Frameworks/OpenGL.framework/Libraries/libGLU.dynlib /usr/local/lib %mkdir /usr/local/include/GL && cd /usr/local/include/GL %for n in /System/Library/Frameworks/OpenGL.framework/Headers/*.h; do ln -s $n .; done %for n in /System/Library/Frameworks/GLUT.framework/Headers/*.h; do ln -s $n .; doneThis will enable compatibility with MOST OpenGL/GLUT resources. You’ll find that several autoconf “configure” scripts will bomb when testing for GLUT – why? It wants Carbon. Ensure to preload ’-framework Carbon’ into your LDFLAGS, or edit your config m4 and recompile. ;)