[EMAIL PROTECTED] FlightGear-0.9.3]$ make
<SNIP>
Making all in Main
make[2]: Entering directory `/usr/local/src/FlightGear-0.9.3/src/Main'
g++ -DPKGLIBDIR=\"/usr/local/lib/FlightGear\" -g -O2 -D_REENTRANT -L/usr/X11R6/lib -o fgfs bootstrap.o ../../src/Main/libMain.a ../../src/Aircraft/libAircraft.a ../../src/ATC/libATC.a ../../src/Autopilot/libAutopilot.a ../../src/Cockpit/libCockpit.a ../../src/Cockpit/built_in/libBuilt_in.a ../../src/Controls/libControls.a ../../src/FDM/libFlight.a ../../src/FDM/Balloon/libBalloon.a ../../src/FDM/ExternalNet/libExternalNet.a ../../src/FDM/ExternalPipe/libExternalPipe.a ../../src/FDM/JSBSim/libJSBSim.a ../../src/FDM/YASim/libYASim.a ../../src/FDM/JSBSim/filtersjb/libfiltersjb.a ../../src/FDM/LaRCsim/libLaRCsim.a ../../src/FDM/UIUCModel/libUIUCModel.a ../../src/GUI/libGUI.a ../../src/Input/libInput.a ../../src/Instrumentation/libInstrumentation.a ../../src/Model/libModel.a ../../src/Network/libNetwork.a ../../src/Navaids/libNavaids.a ../../src/Scenery/libScenery.a ../../src/Sound/libSound.a ../../src/Airports/libAirports.a ../../src/MultiPlayer/libMultiPlayer.a ../../src/Objects/libObjects.a ../../src/Replay/libReplay.a ../../src/Systems/libSystems.a ../../src/Time/libTime.a ../../src/Environment/libEnvironment.a -lsgclouds3d -lsgroute -lsgsky -lsgsound -lsgephem -lsgmaterial -lsgtgdb -lsgmodel -lsgtiming -lsgio -lsgscreen -lsgmath -lsgbucket -lsgprops -lsgdebug -lsgmagvar -lsgmisc -lsgxml -lsgsound -lsgserial -lsgstructure -lsgthreads -lpthread -lplibpu -lplibfnt -lplibjs -lplibnet -lplibssg -lplibsg -lplibul -lz -lglut -lGLU -lGL -lXmu -lXt -lSM -lICE -lXi -lXext -lX11 -ldl -lm -lplibsl -lplibsm
../../src/Main/libMain.a(main.o)(.text+0x804): In function `trRenderFrame()':
../../src/Scenery/scenery.hxx:369: undefined reference to `ssgCullAndDraw(ssgRoot*)'
../../src/Main/libMain.a(main.o)(.text+0x844):../../src/Scenery/scenery.hxx:369: undefined reference to `ssgCullAndDraw(ssgRoot*)'
../../src/Main/libMain.a(main.o)(.text+0x858):../../src/Scenery/scenery.hxx:369: undefined reference to `ssgCullAndDraw(ssgRoot*)'
../../src/Main/libMain.a(main.o)(.text+0x1377): In function `fgRenderFrame()':
../../src/Scenery/scenery.hxx:369: undefined reference to `ssgCullAndDraw(ssgRoot*)'
../../src/Main/libMain.a(main.o)(.text+0x13b0):../../src/Scenery/scenery.hxx:369: undefined reference to `ssgCullAndDraw(ssgRoot*)'
../../src/Main/libMain.a(main.o)(.text+0x13ce):../../src/Scenery/scenery.hxx:369: more undefined references to `ssgCullAndDraw(ssgRoot*)' follow
collect2: ld returned 1 exit status
make[2]: *** [fgfs] Error 1
make[2]: Leaving directory `/usr/local/src/FlightGear-0.9.3/src/Main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/FlightGear-0.9.3/src'
make: *** [all-recursive] Error 1
In plib/src/ssg I see this though:
[EMAIL PROTECTED] ssg]$ grep ssgCullAndDraw * Binary file libplibssg.a matches
ssg.cxx:void ssgCullAndDraw ( ssgBranch *r )
ssg.h:void ssgCullAndDraw ( ssgBranch *root ) ;
Binary file ssg.o matches
I don't see what's broken here, is ssgCullAndDraw mistyped? That FlightGear build came out of CVS last night, btw.
Josh
Curtis L. Olson wrote:
Josh Babcock writes:
Actually, I think that I nuked the base makefile by unzipping the patch in that directory. That brings me back to the original problem, which is that I can't log into the CVS repository. I guess I'll just keep trying. I tried applying the patches to the regular plib distribution and they compiled alright, but after rebuilding flightgear i didn't see any changes.
Plib is hosted at source forge and apparently they are still struggling with spotty access to the cvs repository. I think that if you keep trying you will eventually get through. Otherwise, I think they also make a snapshot of the latest source available for ftp/http download.
Regards,
Curt.
_______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
