Trying to build a CVS version of FG. Can anyone point me to whats wrong here? Its a bit beyond my C++ skills sorry. Actually I guess this is a linkage problem...still haven't a clue what to look for...
Craig rm -f libMain.a ar cru libMain.a main.o renderer.o fg_commands.o fg_init.o fg_io.o fg_props.o globals.o logger.o options.o splash. o util.o viewer.o viewmgr.o fg_os.o ranlib libMain.a if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src -I../../src/FDM/JSBSim -I/usr/X11R6/includ e -I/usr/local/include -DPKGLIBDIR=\"/usr/local/FlightGear/share/FlightGear\" -g -O2 -D_REENTRANT -MT bootstrap.o -MD -MP -MF ".deps/bootstrap.Tpo" -c -o bootstrap.o bootstrap.cxx; \ then mv -f ".deps/bootstrap.Tpo" ".deps/bootstrap.Po"; else rm -f ".deps/bootstrap.Tpo"; exit 1; fi g++ -DPKGLIBDIR=\"/usr/local/FlightGear/share/FlightGear\" -g -O2 -D_REENTRANT -L/usr/X11R6/lib -L/usr/local/lib -o fgfs bootstrap.o ../../src/Main/libMain.a ../../src/Aircraft/libAircraft.a ../../src/ATC/libATC.a ../../src/Co ckpit/libCockpit.a ../../src/Cockpit/built_in/libBuilt_in.a ../../src/FDM/libFlight.a ../../src/FDM/Balloon/libBal loon.a ../../src/FDM/ExternalNet/libExternalNet.a ../../src/FDM/ExternalPipe/libExternalPipe.a ../../src/FDM/JSBSi m/libJSBSim.a ../../src/FDM/JSBSim/initialization/libInit.a ../../src/FDM/JSBSim/models/libModels.a ../../src/FDM/ JSBSim/models/flight_control/libFlightControl.a ../../src/FDM/JSBSim/models/atmosphere/libAtmosphere.a ../../src/F DM/JSBSim/models/propulsion/libPropulsion.a ../../src/FDM/JSBSim/input_output/libInputOutput.a ../../src/FDM/JSBSi m/math/libMath.a ../../src/FDM/YASim/libYASim.a ../../src/FDM/LaRCsim/libLaRCsim.a ../../src/FDM/UIUCModel/libUIUC Model.a ../../src/FDM/SP/libSPFDM.a ../../src/GUI/libGUI.a ../../src/Autopilot/libAutopilot.a ../../src/Input/libI nput.a ../../src/Instrumentation/KLN89/libKLN89.a ../../src/Instrumentation/libInstrumentation.a ../../src/Instrum entation/HUD/libHUD.a ../../src/Model/libModel.a ../../src/Network/libNetwork.a ../../src/Navaids/libNavaids.a ../ ../src/Scenery/libScenery.a ../../src/Scripting/libScripting.a ../../src/Sound/libSound.a ../../src/Airports/libAi rports.a ../../src/MultiPlayer/libMultiPlayer.a ../../src/AIModel/libAIModel.a ../../src/Systems/libSystems.a ../. ./src/Time/libTime.a ../../src/Traffic/libTraffic.a ../../src/Environment/libEnvironment.a -lsgroute -lsgsky -lsgs ound -lsgephem -lsgmaterial -lsgtgdb -lsgmodel -lsgutil -lsgtiming -lsgio -lsgscreen -lsgmath -lsgbucket -lsgprops -lsgdebug -lsgmagvar -lsgmisc -lsgnasal -lsgxml -lsgsound -lsgserial -lsgstructure -lsgenvironment -lplibpuaux -l plibpu -lplibfnt -lplibjs -lplibnet -lplibsg -lplibul -losgUtil -losgDB -losgSim -losg -lOpenThreads -lsgthreads - lpthread -lz -lglut -lGLU -lGL -lXmu -lXt -lSM -lICE -lXi -lXext -lX11 -ldl -lm -lopenal -ldl -lm -lpthread /usr/local/lib/libsgmodel.a(model.o):(.rodata._ZTC26SGAcMaterialCrippleVisitor0_N3osg11NodeVisitorE[vtable for SGA cMaterialCrippleVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(model.o):(.rodata._ZTC26SGAcMaterialCrippleVisitor0_N3osg11NodeVisitorE[vtable for SGA cMaterialCrippleVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(model.o):(.rodata._ZTC23SGTexCompressionVisitor0_N3osg11NodeVisitorE[vtable for SGTexC ompressionVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(model.o):(.rodata._ZTC23SGTexCompressionVisitor0_N3osg11NodeVisitorE[vtable for SGTexC ompressionVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(model.o):(.rodata._ZTC22SGTextureUpdateVisitor0_N3osg11NodeVisitorE[vtable for SGTextu reUpdateVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(model.o):(.rodata._ZTC22SGTextureUpdateVisitor0_N3osg11NodeVisitorE[vtable for SGTextu reUpdateVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC15SGPickAnimation0_N3osg11NodeVisitorE[vtable for SGPickAnim ation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC15SGPickAnimation0_N3osg11NodeVisitorE[vtable for SGPickAnim ation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC23SGTexTransformAnimation0_N3osg11NodeVisitorE[vtable for SG TexTransformAnimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC23SGTexTransformAnimation0_N3osg11NodeVisitorE[vtable for SG TexTransformAnimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC17SGShadowAnimation0_N3osg11NodeVisitorE[vtable for SGShadow Animation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC17SGShadowAnimation0_N3osg11NodeVisitorE[vtable for SGShadow Animation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGTimedAnimation0_N3osg11NodeVisitorE[vtable for SGTimedAn imation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGTimedAnimation0_N3osg11NodeVisitorE[vtable for SGTimedAn imation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGBlendAnimation0_N3osg11NodeVisitorE[vtable for SGBlendAn imation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGBlendAnimation0_N3osg11NodeVisitorE[vtable for SGBlendAn imation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGAlphaTestAnimation0_N3osg11NodeVisitorE[vtable for SGAlp haTestAnimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGAlphaTestAnimation0_N3osg11NodeVisitorE[vtable for SGAlp haTestAnimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC17SGSelectAnimation0_N3osg11NodeVisitorE[vtable for SGSelect Animation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC17SGSelectAnimation0_N3osg11NodeVisitorE[vtable for SGSelect Animation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGRangeAnimation0_N3osg11NodeVisitorE[vtable for SGRangeAn imation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGRangeAnimation0_N3osg11NodeVisitorE[vtable for SGRangeAn imation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGBillboardAnimation0_N3osg11NodeVisitorE[vtable for SGBil lboardAnimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGBillboardAnimation0_N3osg11NodeVisitorE[vtable for SGBil lboardAnimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGFlashAnimation0_N3osg11NodeVisitorE[vtable for SGFlashAn imation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGFlashAnimation0_N3osg11NodeVisitorE[vtable for SGFlashAn imation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGDistScaleAnimation0_N3osg11NodeVisitorE[vtable for SGDis tScaleAnimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGDistScaleAnimation0_N3osg11NodeVisitorE[vtable for SGDis tScaleAnimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGScaleAnimation0_N3osg11NodeVisitorE[vtable for SGScaleAn imation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGScaleAnimation0_N3osg11NodeVisitorE[vtable for SGScaleAn imation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC17SGRotateAnimation0_N3osg11NodeVisitorE[vtable for SGRotate Animation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC17SGRotateAnimation0_N3osg11NodeVisitorE[vtable for SGRotate Animation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGTranslateAnimation0_N3osg11NodeVisitorE[vtable for SGTra nslateAnimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC20SGTranslateAnimation0_N3osg11NodeVisitorE[vtable for SGTra nslateAnimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGGroupAnimation0_N3osg11NodeVisitorE[vtable for SGGroupAn imation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC16SGGroupAnimation0_N3osg11NodeVisitorE[vtable for SGGroupAn imation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC11SGAnimation0_N3osg11NodeVisitorE[vtable for SGAnimation]+0 x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTC11SGAnimation0_N3osg11NodeVisitorE[vtable for SGAnimation]+0 x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN16SGBlendAnimation12BlendVisitorE0_N3osg11NodeVisitorE[vtab le for SGBlendAnimation::BlendVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisi tor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN16SGBlendAnimation12BlendVisitorE0_N3osg11NodeVisitorE[vtab le for SGBlendAnimation::BlendVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisi tor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation20DrawableCloneVisitorE0_N3osg11NodeVisitorE[v table for SGAnimation::DrawableCloneVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~No deVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation20DrawableCloneVisitorE0_N3osg11NodeVisitorE[v table for SGAnimation::DrawableCloneVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~No deVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation19BinToInheritVisitorE0_N3osg11NodeVisitorE[vt able for SGAnimation::BinToInheritVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~Node Visitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation19BinToInheritVisitorE0_N3osg11NodeVisitorE[vt able for SGAnimation::BinToInheritVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~Node Visitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation29RemoveTextureAttributeVisitorE0_N3osg11NodeV isitorE[vtable for SGAnimation::RemoveTextureAttributeVisitor]+0x84): undefined reference to `virtual thunk to osg ::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation29RemoveTextureAttributeVisitorE0_N3osg11NodeV isitorE[vtable for SGAnimation::RemoveTextureAttributeVisitor]+0x88): undefined reference to `virtual thunk to osg ::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation24RemoveTextureModeVisitorE0_N3osg11NodeVisito rE[vtable for SGAnimation::RemoveTextureModeVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisi tor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation24RemoveTextureModeVisitorE0_N3osg11NodeVisito rE[vtable for SGAnimation::RemoveTextureModeVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisi tor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation22RemoveAttributeVisitorE0_N3osg11NodeVisitorE [vtable for SGAnimation::RemoveAttributeVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor: :~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation22RemoveAttributeVisitorE0_N3osg11NodeVisitorE [vtable for SGAnimation::RemoveAttributeVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor: :~NodeVisitor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation17RemoveModeVisitorE0_N3osg11NodeVisitorE[vtab le for SGAnimation::RemoveModeVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisi tor()' /usr/local/lib/libsgmodel.a(animation.o):(.rodata._ZTCN11SGAnimation17RemoveModeVisitorE0_N3osg11NodeVisitorE[vtab le for SGAnimation::RemoveModeVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisi tor()' /usr/local/lib/libsgmodel.a(shadanim.o):(.rodata._ZTC17SGShaderAnimation0_N3osg11NodeVisitorE[vtable for SGShaderA nimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(shadanim.o):(.rodata._ZTC17SGShaderAnimation0_N3osg11NodeVisitorE[vtable for SGShaderA nimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(SGMaterialAnimation.o):(.rodata._ZTC19SGMaterialAnimation0_N3osg11NodeVisitorE[vtable for SGMaterialAnimation]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(SGMaterialAnimation.o):(.rodata._ZTC19SGMaterialAnimation0_N3osg11NodeVisitorE[vtable for SGMaterialAnimation]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(SGMaterialAnimation.o):(.rodata._ZTCN19SGMaterialAnimation15MaterialVisitorE0_N3osg11N odeVisitorE[vtable for SGMaterialAnimation::MaterialVisitor]+0x84): undefined reference to `virtual thunk to osg:: NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgmodel.a(SGMaterialAnimation.o):(.rodata._ZTCN19SGMaterialAnimation15MaterialVisitorE0_N3osg11N odeVisitorE[vtable for SGMaterialAnimation::MaterialVisitor]+0x88): undefined reference to `virtual thunk to osg:: NodeVisitor::~NodeVisitor()' /usr/local/lib/libsgutil.a(SGStateAttributeVisitor.o):(.rodata._ZTC23SGStateAttributeVisitor0_N3osg11NodeVisitorE[ vtable for SGStateAttributeVisitor]+0x84): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor ()' /usr/local/lib/libsgutil.a(SGStateAttributeVisitor.o):(.rodata._ZTC23SGStateAttributeVisitor0_N3osg11NodeVisitorE[ vtable for SGStateAttributeVisitor]+0x88): undefined reference to `virtual thunk to osg::NodeVisitor::~NodeVisitor ()' /usr/local/lib/libsgutil.a(SGTextureStateAttributeVisitor.o):(.rodata._ZTC30SGTextureStateAttributeVisitor0_N3osg1 1NodeVisitorE[vtable for SGTextureStateAttributeVisitor]+0x84): undefined reference to `virtual thunk to osg::Node Visitor::~NodeVisitor()' /usr/local/lib/libsgutil.a(SGTextureStateAttributeVisitor.o):(.rodata._ZTC30SGTextureStateAttributeVisitor0_N3osg1 1NodeVisitorE[vtable for SGTextureStateAttributeVisitor]+0x88): undefined reference to `virtual thunk to osg::Node Visitor::~NodeVisitor()' collect2: ld returned 1 exit status make[2]: *** [fgfs] Error 1 make[2]: Leaving directory `/usr/local/src/fg-cvs/source/src/Main' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/fg-cvs/source/src' make: *** [all-recursive] Error 1 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel