
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