From: Gerrit V. <vo...@ca...> - 2002-08-28 07:46:36
|
Hi, could you provide some additional information, like compiler and linker versions and the output from -v (both compiler and linker) runs. I heard about this before, but never got details back and as this only seem to affect Suse systems, AFAIK, I am a little bit curious about the tool versions involved as I am not able to reproduced it over here using RedHat. thanks Gerrit On Wed, 2002-08-28 at 15:07, Oliver Pilarski wrote: > Hi, > > I tried to compile the Test programs in the WindowXTest directory. > > The following output is generated after a call to "make". > > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Common/commonBuildDetect.mk:43: > Detected DBG > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Common/commonBuildDetect.mk:59: > Detected Shared Lib > g++ -oexe-dbg/testWindowMTMAX -L/usr/X11R6/lib -g \ > obj-dbg/testWindowMTMAX.o > -L/home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/WindowXLib/lib-dbg > > -L/home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg > -L/home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu > -g++/BaseLib/lib-dbg -lOSGWindowX -lGLU -lGL -lXext -lXmu -lXi -lXt -lX11 > -lOSGSystem -lOSGBase -lpthread -ldl -lm > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluErrorString' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluBuild3DMipmaps' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluScaleImage' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluBuild1DMipmaps' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluNewTess' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluBuild2DMipmaps' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluOrtho2D' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluEndPolygon' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluBeginPolygon' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluTessVertex' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluTessCallback' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluDeleteTess' > /home/pilarski/scenegraphs/OpenSG/src/OpenSG-1.1.0/Builds/i686-pc-linux-gnu-g++/SystemLib/lib-dbg/libOSGSystem.so: > undefined reference to `gluNextContour' > collect2: ld returned 1 exit status > make: *** [exe-dbg/testWindowMTMAX] Error 1 > > > I believe, that the errors are caused by the uncorrect linking order. > libOSGSystem.so should be included before libGLU.so. > > The belonging Makefile is generated automatically, and itself looks a bit > foggy for me. > So, how can I influence the binding order of the libraries? > I use gcc version 3.1.1 under LInux. > > Thanks in advance. > > Greetings, > > Oliver Pilarski > > > > ------------------------------------------------------- > This sf.net email is sponsored by: Jabber - The world's fastest growing > real-time communications platform! Don't just IM. Build it in! > http://www.jabber.com/osdn/xim > _______________________________________________ > Opensg-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensg-users |