I'm continuing to see the undefined symbol problem... Regardless of which library I use (.a or .so), the build runs just fine without issue.
When using libcollada_dae.a: undefined symbol _ZN7pcrecpp3Arg12parse_stringEPKciPv When linking against libcollada_dae_shared.so: undefined symbol _Z16registerDomTypesv As an experiment, I linked against (.a & .so) of the libcollada_dom library. Still get undefined symbol - both .a & .so report the pcrecpp symbol as being undefined. My collada install is fresh from last week and built without any issues. Is there something else that I can try? Thanks in advance -bob ---------- Forwarded message ---------- Date: Fri, 30 Nov 2007 17:32:07 -0900 (AKST) From: Bob Huebert <[EMAIL PROTECTED]> Reply-To: OpenSceneGraph Users <[email protected]> To: Roger James <[EMAIL PROTECTED]> Cc: 'OpenSceneGraph Users' <[email protected]> Subject: Re: [osg-users] undefined symbol in osgdb_dae.so Thanks Roger. I'm rebuilding now. I'll report the results. -bob On Sat, 1 Dec 2007, Roger James wrote: > Bob, > I only tested on windows VC8.1. Looks like there is something missing on the > build system on the Unix side. At a guess looking at the decorated name > showing as undefined it is something in the xml parser. That probably means > that you are linking against the static collada dae libs. It might be better > to link against the dynamic collada libs so that the scope of external > dependencies is limited. > Roger > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:osg-users- >> [EMAIL PROTECTED] On Behalf Of Bob Huebert >> Sent: 30 November 2007 19:38 >> To: [email protected] >> Subject: [osg-users] undefined symbol in osgdb_dae.so >> >> I've built and am eager to try the latest collada plugin posted by Roger >> James. Thank you for the contribution Roger! >> >> When attempting to load the skintest_1_ID.dae from collada.org's test data >> repository I get an undefined symbol as such: >> >> <snip> >> FindFileInPath() : USING >> /export/staffdata/osg/lib64/osgPlugins-2.2.0/osgdb_dae.so >> DynamicLibrary::getLibraryHandle( >> /export/staffdata/osg/lib64/osgPlugins-2.2.0/osgdb_dae.so) - dlopen(): >> /export/staffdata/osg/lib64/osgPlugins-2.2.0/osgdb_dae.so: undefined >> symbol: _ZN7pcrecpp3Arg12parse_stringEPKciPv >> DynamicLibrary::failed loading "osgPlugins-2.2.0/osgdb_dae.so" >> Warning: Could not find plugin to read objects from file >> "skintest_1_ID.dae". >> osgviewer: No data loaded >> <snip> >> >> Can someone sheds some light on what is going on and how I can correct it? >> >> I'm working a svn draft of the osg trunk from yesterday (added the dae >> plugin manually). My system is FC7 on a SUN dual AMD box with FX3000 >> display hardware. >> >> Thanks! >> >> ________________________________________________________________________ >> Bob Huebert email: [EMAIL PROTECTED] >> Visualization Systems Analyst voice: (907) 450-8638 >> Arctic Region Supercomputing Center FAX: (907) 450-8601 >> University of Alaska Fairbanks WWW: http://www.arsc.edu/ >> _______________________________________________ >> osg-users mailing list >> [email protected] >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

