Daniel Pekelharing wrote: > On Thu, 2007-03-29 at 20:46 -0500, Laurence Vanek wrote: >> After svn updates of Openthreads, osgProducer, OpenSceneGraph & cvs >> update of FG,SimGear-0.3 today I get the following during "make" of FG: > > I seem to be getting similar errors.. > This is the first time I'm trying to build FlightGear CVS.. > > Complete new checkouts of flightgear, simgear and the OSG stuff.. > On Fedora Core 6 .. > All the OpenThreads OpenSceneGraph and Producer compiled with no > hassles, SimGear-CVS also compiled with no hassles.. > > My output follows: > > make[2]: Entering directory `/home/daniel/sources/fg/fg/source/src/Main' > if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src > -I../../src/FDM/JSBSim -I/usr/local/include -DPKGLIBDIR= > \"/usr/share/FlightGear\" -g -O2 -D_REENTRANT -MT renderer.o -MD -MP -MF > ".deps/renderer.Tpo" -c -o renderer.o renderer.cxx; \ > then mv -f ".deps/renderer.Tpo" ".deps/renderer.Po"; else rm -f > ".deps/renderer.Tpo"; exit 1; fi > renderer.cxx: In member function ‘virtual osg::Object* > SGPuDrawable::cloneType() const’: > renderer.cxx:162: error: cannot allocate an object of abstract type > ‘SGPuDrawable’ > renderer.cxx:103: note: because the following virtual functions are > pure within ‘SGPuDrawable’: > /usr/local/include/osg/Drawable:425: note: virtual void > osg::Drawable::drawImplementation(osg::RenderInfo&) const > renderer.cxx: In member function ‘virtual osg::Object* > SGPuDrawable::clone(const osg::CopyOp&) const’: > renderer.cxx:163: error: cannot allocate an object of abstract type > ‘SGPuDrawable’ > renderer.cxx:103: note: since type ‘SGPuDrawable’ has pure virtual > functions > renderer.cxx: In member function ‘virtual osg::Object* > SGHUDAndPanelDrawable::cloneType() const’: > renderer.cxx:220: error: cannot allocate an object of abstract type > ‘SGHUDAndPanelDrawable’ > renderer.cxx:168: note: because the following virtual functions are > pure within ‘SGHUDAndPanelDrawable’: > /usr/local/include/osg/Drawable:425: note: virtual void > osg::Drawable::drawImplementation(osg::RenderInfo&) const > renderer.cxx: In member function ‘virtual osg::Object* > SGHUDAndPanelDrawable::clone(const osg::CopyOp&) const’: > renderer.cxx:221: error: cannot allocate an object of abstract type > ‘SGHUDAndPanelDrawable’ > renderer.cxx:168: note: since type ‘SGHUDAndPanelDrawable’ has pure > virtual functions > renderer.cxx: In member function ‘void FGRenderer::init()’: > renderer.cxx:504: error: cannot allocate an object of abstract type > ‘SGPuDrawable’ > renderer.cxx:103: note: since type ‘SGPuDrawable’ has pure virtual > functions > renderer.cxx:505: error: cannot allocate an object of abstract type > ‘SGHUDAndPanelDrawable’ > renderer.cxx:168: note: since type ‘SGHUDAndPanelDrawable’ has pure > virtual functions > renderer.cxx: In static member function ‘static bool > FGRenderer::pick(unsigned int, unsigned int, std::vector<SGSceneryPick, > std::allocator<SGSceneryPick> >&)’: > renderer.cxx:1023: warning: converting to ‘unsigned int’ from ‘double’ > make[2]: *** [renderer.o] Error 1 > make[2]: Leaving directory `/home/daniel/sources/fg/fg/source/src/Main' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/daniel/sources/fg/fg/source/src' > make: *** [all-recursive] Error 1 > > > Any ideas anyone? > > Thanks, > > Daniel Pekelharing > Its not you. I have been building FG for a few months now & I cant presently build it either. Just updated everything again & attempted to build FG. Same error.
Perhaps this is posted on wrong list. devel list maybe? It appears to be some issue with latest OSG. There also seems to be a problems with these files when attempting to run previous build of FG (that was working): ~/FlightGea/FlightGear-0.9/data/Nasal/io.nas, line 3 ~/FlightGear-0.9/data/Nasal/tutorial.nas, line 78 both of these throw this error: "Nasal parse error" No flying for me until these get resolved. ------------------------------------------------------------------------- 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-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/flightgear-users
