Are you building on the Mac OSX platform?
Curt.
On Jan 11, 2008 4:18 AM, AnMaster <> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> Thanks to timoore on IRC for helping find the cause of this.
>
> It seems that a recent checkin broke the build system if osg is installed
> in a custom location.
> - --with-osg=/home/anmaster/local/flightgear-osg in my case.
>
> I got this from configure:
> checking osg/Version usability... yes
> checking osg/Version presence... yes
> checking for osg/Version... yes
> ./configure: line 11740: USE_OSGDEBUG: command not found
> checking for osgViewerGetVersion in -losgViewer... no
> checking for osgGAGetVersion in -losgGA... no
> checking for osgTextGetVersion in -losgText... no
> checking for osgUtilGetVersion in -losgUtil... no
> checking for osgDBGetVersion in -losgDB... no
> checking for osgSimGetVersion in -losgSim... no
> checking for osgGetVersion in -losg... no
> checking for OpenThreadsGetVersion in -lOpenThreads... no
>
> but configure finished successfully.
>
> But then I got this at the final linking of the binary:
> ../../src/Main/libMain.a(renderer.o): In function
> `fgDumpTerrainBranchToFile(char const*)':
> renderer.cxx:(.text+0x2bb): undefined reference to
> `osgDB::Registry::instance(bool)'
> renderer.cxx:(.text+0x2cd): undefined reference to
> `osgDB::writeNodeFile(osg::Node const&,
> std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> const&, osgDB::
> ReaderWriter::Options const*)'
> ../../src/Main/libMain.a(renderer.o): In function
> `fgDumpSceneGraphToFile(char const*)':
> renderer.cxx:(.text+0x380): undefined reference to
> `osgDB::Registry::instance(bool)'
> renderer.cxx:(.text+0x392): undefined reference to
> `osgDB::writeNodeFile(osg::Node const&,
> std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> const&, osgDB::
> ReaderWriter::Options const*)'
> ../../src/Main/libMain.a(renderer.o): In function
> `fgDumpNodeToFile(osg::Node*, char const*)':
> renderer.cxx:(.text+0x439): undefined reference to
> `osgDB::Registry::instance(bool)'
> renderer.cxx:(.text+0x44b): undefined reference to
> `osgDB::writeNodeFile(osg::Node const&,
> std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> const&, osgDB::
> ReaderWriter::Options const*)'
> ../../src/Main/libMain.a(renderer.o): In function
> `FGRenderer::update(bool)':
> renderer.cxx:(.text+0x7a5): undefined reference to
> `osg::FrameStamp::setCalendarTime(tm const&)'
> ../../src/Main/libMain.a(renderer.o): In function
> `__static_initialization_and_destruction_0(int, int)':
>
> And about 6000 lines more like that...
>
> After reverting according to timoore's instructions:
> <timoore> cvs update -r1.125 configure.ac
> <timoore> cvs update -r1.79 src/Main/Makefile.am
> and re-running autogen.sh
> the building works again.
>
>
> Regards,
>
> Arvid Norlander
>
>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.7 (GNU/Linux)
>
> iD8DBQFHh0J6WmK6ng/aMNkRCgfSAJ9ORAZOIibUKrFjFyGuQ4GtomHmoACZAR5E
> fROUIZD+pRDWN2RnXlHyOT0=
> =LICF
> -----END PGP SIGNATURE-----
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Flightgear-devel mailing list
> Flightgear-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
>
--
Curtis Olson: http://baron.flightgear.org/~curt/
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel