# ./configure --prefix=/usr/local/lib64 
--includedir=/usr/local/include --bindir=/usr/local/bin --with-threads 
--with-simgear=/usr/local --libdir=/usr/local/lib64 
--with-plib=/usr/lib64 --datarootdir=/usr/local/share/FlightGear/data 
--enable-atcdl --with-osg=/usr/local/lib64

Problem is with the fgpanel Makefile.
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: 
panel.o: undefined reference to symbol 'glTranslated'
/usr/lib64/gcc/x86_64-suse-linux/4.6/../../../../x86_64-suse-linux/bin/ld: 
note: 'glTranslated' is defined in DSO /usr/lib64/libGL.so.1 so try 
adding it to the linker command line
/usr/lib64/libGL.so.1: could not read symbols: Invalid operation

slipstream:/home/lancelot/ftp/sep11/FGFS/flightgear # vi 
utils/fgpanel/Makefile
Changed the LDFLAGS line and fgpanel builds.
LDFLAGS = -L/lib64 -L/usr/lib64 -L/usr/local/lib64 -L/usr/X11R6/lib -lGL -lz

It needed -L/usr/lib64 and -lGL for the libGL.so.1 problem and -L/lib64 
and -lz for the libz.so.1 follow-on problem.

I also changed /usr/local/lib to /usr/local/lib64

make[2]: Entering directory 
`/home/lancelot/ftp/sep11/FGFS/flightgear/utils/fgpanel'
g++ -DPKGDATADIR=\"/usr/local/share/FlightGear/data/flightgear\" -g -O2 
-Wall -I/usr/local -D_REENTRANT  -L/lib64 -L/usr/lib64 
-L/usr/local/lib64 -L/usr/X11R6/lib -lGL -lz -o fgpanel main.o 
FGGLApplication.o FGPanelApplication.o FGPNGTextureLoader.o 
FGRGBTextureLoader.o FGPanelProtocol.o FGFontCache.o panel.o panel_io.o 
-lGLU -lglut -lsgmath -lsgprops -lsgio -lsgdebug -lsgmisc -lsgstructure 
-lsgxml -lsgtiming -lplibpu -lplibfnt -lplibul -lsgthreads -lrt -lpng 
-losgFX -losgParticle -losgSim -losgViewer -losgGA -losgText -losgDB 
-losgUtil -losg -lOpenThreads
make[2]: Leaving directory 
`/home/lancelot/ftp/sep11/FGFS/flightgear/utils/fgpanel'
make[2]: Entering directory `/home/lancelot/ftp/sep11/FGFS/flightgear/utils'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/lancelot/ftp/sep11/FGFS/flightgear/utils'
make[1]: Leaving directory `/home/lancelot/ftp/sep11/FGFS/flightgear/utils'
make[1]: Entering directory `/home/lancelot/ftp/sep11/FGFS/flightgear'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/lancelot/ftp/sep11/FGFS/flightgear'
slipstream:/home/lancelot/ftp/sep11/FGFS/flightgear #
Regards
Sid.
-- 
Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot
Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support
Senior Staff Specialist, Cricket Coach
Microsoft Windows Free Zone - Linux used for all Computing Tasks

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to