Hello Brandon,
On Sat, Sep 20, 2008 at 1:02 PM, Brandon S. Allbery KF8NH
<allbery@ece.cmu.edu> wrote:
On 2008 Sep 20, at 12:57, Donnie Jones wrote:
checking GL/gl.h usability... yes
checking GL/gl.h presence... yes
checking for GL/gl.h... yes
checking OpenGL/gl.h usability... no
checking OpenGL/gl.h presence... no
checking for OpenGL/gl.h... no
checking GL/glu.h usability... yes
checking GL/glu.h presence... yes
checking for GL/glu.h... yes
checking OpenGL/glu.h usability... no
checking OpenGL/glu.h presence... no
checking for OpenGL/glu.h... no
That looks like to me that the gl.h and glu.h header files were found and are usable (in some cases). I am able to build
Yes, you have the header. But it says nothing about whether -lGLU was found, and that's where your problems are.
Also, that's configure output, not config.log output (which has a transcript of the tests, not just the summary).
### Relevant lines that include "-lGL" or "-lGLU" in config.log ###
configure:4634: checking for GL library
configure:4670: gcc -o conftest -g -O2 conftest.c -lGL -lm >&5
configure:4676: $? = 0
configure:4696: result: -lGL -lm
configure:4773: checking for GLU library
configure:4809: gcc -o conftest -g -O2 conftest.c -lglu32 -lGL -lm >&5
/usr/bin/ld: cannot find -lglu32
collect2: ld returned 1 exit status
configure:4815: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "Haskell OpenGL package"
| #define PACKAGE_TARNAME "OpenGL"
| #define PACKAGE_VERSION "2.2.1"
| #define PACKAGE_STRING "Haskell OpenGL package 2.2.1"
| #define PACKAGE_BUGREPORT "
sven.panne@aedion.de"
| /* end confdefs.h. */
| #include <GL/glu.h>
| int
| main ()
| {
| gluNewQuadric()
| ;
| return 0;
| }
configure:4809: gcc -o conftest -g -O2 conftest.c -lGLU -lGL -lm >&5
configure:4815: $? = 0
configure:4835: result: -lGLU -lGL -lm
...
fp_cv_check_GLU_lib='-lGLU -lGL -lm '
fp_cv_check_GL_lib='-lGL -lm '
...
GLU_LIBS=' -lGLU -lGL -lm '
...
GL_LIBS=' -lGL -lm '
...
#define GLU_LIBS "-lGLU" ,"-lGL" ,"-lm"
########################################
It seems like the OpenGL and GLUT libraries are found (after -lglu32 fails, I am using Debian Linux). I am not sure what to try now.
Thank you for the help. :)
__
Donnie