God knows why, but the configuration process didn't find libGL.a. You can tell because -lGL isn't in the link line. If you were having trouble with configure, I'd remove the config.cache file in the OpenDX root directory and run configure again. If it still doesn't find libGL.a, then I'd look into the configure script itself and figure out why not - configure is a sh script, and you can add echoes etc to figure out what its doing.
Greg Renzo De Crignis Junior <[EMAIL PROTECTED]>@opendx.watson.ibm.com on 06/19/2001 01:31:11 PM Please respond to [email protected] Sent by: [EMAIL PROTECTED] To: Opendx <[email protected]> cc: Subject: [opendx-general] Error making 4.1.3 under Conectiva 5.0 Hello everybody, I'm trying to install the IBM Data Explorer 4.1.3 under a Conectiva Linux 5.0. After thousands of erros, I've finally executed the configure file, but the makefile stopped before ending. Because I'm using Mesa3G lib, I've already linked: /usr/local/lib/libGL.a pointing to /usr/local/lib/libMesaGL.a and /usr/local/lib/libGLu.a pointing to /usr/local/lib/libMesaGLu.a What can I do, now? Teh error message is this: gcc -g -O2 -INONE -D_GNU_SOURCE -o dxexec -Wl,-export-dynamic main.o ../dpexec /libDPEXEC.a ../dxmods/libDXMODS.a ../libdx/libLIBDX.a ../hwrender/libH W.a ../hwrender/opengl/libOPENGL.a -lnsl -ldl -lm -L/usr/X11R6/lib -lm -LNO NE -lpthread (lots of the following messages) ../hwrender/opengl/libOPENGL.a(hwDisplayListsOGL.o): In function `_dxf_callDisplayListOGL': /usr/local/dx-4.1.3/src/exec/hwrender/opengl/hwDisplayListsOGL.c:45: undefined reference to `glCallList' ../hwrender/opengl/libOPENGL.a(hwDisplayListsOGL.o): In function `_dxf_openDisplayListOGL': /usr/local/dx-4.1.3/src/exec/hwrender/opengl/hwDisplayListsOGL.c:57: undefined reference to `glGenLists' /usr/local/dx-4.1.3/src/exec/hwrender/opengl/hwDisplayListsOGL.c:61: undefined reference to `glNewList' ../hwrender/opengl/libOPENGL.a(hwDisplayListsOGL.o): In function `_dxf_endDisplayListOGL': /usr/local/dx-4.1.3/src/exec/hwrender/opengl/hwDisplayListsOGL.c:79: undefined reference to `glEndList' collect2: ld returned 1 exit status make[3]: *** [dxexec] Error 1 make[3]: Leaving directory `/usr/local/dx-4.1.3/src/exec/dxexec' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/dx-4.1.3/src/exec' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/dx-4.1.3/src' make: *** [all-recursive] Error 1
