From: Carsten N. <car...@gm...> - 2013-05-20 22:49:33
|
Hello Michael, On 05/17/2013 06:59 AM, Michael Raab wrote: > - OSGFileIO doesn't build; define OSG_WITH_COLLADA_NAMESPACE was missing.. > - OSGFileIO doesn't link, here's the error log: > 2>libosgcollada14dom24.lib(daeURI.obj) : error LNK2019: Verweis auf > nicht aufgelöstes externes Symbol ""private: static bool __cdecl > pcrecpp::Arg::parse_string(char const *,int,void *)" > (?parse_string@Arg@pcrecpp@@CA_NPBDHPAX@Z)" in Funktion ""public: > __thiscall pcrecpp::Arg::Arg(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > *)" > (??0Arg@pcrecpp@@QAE@PAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)". [SNIP] > 2>libosgcollada14dom24.lib(daeLIBXMLPlugin.obj) : error LNK2019: Verweis > auf nicht aufgelöstes externes Symbol "_xmlBufferFree" in Funktion > ""public: __thiscall `anonymous > namespace'::xmlBufferHandler::~xmlBufferHandler(void)" > (??1xmlBufferHandler@?A0x0c3a8846@@QAE@XZ)". [SNIP] hmm, these symbols are from pcre and libxml2 respectively, those are dependencies of collada-dom. Are you using the OpenSG supplied support libs build (see Support/ReadMe.txt) to compile the libs or did you compile on your own? I've just completed a build on VS 2010 using the OpenSG built support libs, which showed neither of the above problems - guess I'll have to build (some of) the dependencies myself and try that next. Cheers, Carsten |