Hi there, ok, I was a bit too enthusiastic. Actually it starts compiling using boost, but there are several errors during the linking stage. It creates succesfully OSGBase.lib and OSGBase.dll but compiler stops afterwards due to errors.
shell output snippet -- Creating library build.win32.cl.8.0\type-hybrid--arch-default\Source\OSGBase_h.lib and object build.win32.cl.8.0\type-hybrid--arch-default\Source\OSGBase_h.exp OSGPointSockPipeline.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGThreadManager.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGGroupSockConnection.obj : error LNK2019: unresolved external symbol __imp___invalid_parameter_noinfo referenced in function "public: void __thiscall OSG::ExceptionBinaryDataHandler::getValue(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" ([EMAIL PROTECTED]@OSG@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@2@@std@@@Z) OSGGroupSockPipeline.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGPointMCastConnection.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGPointSockConnection.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGGroupConnection.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGPointConnection.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGDgramQueue.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGGroupMCastConnection.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGBinaryMessage.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGConnection.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGConnectionFactory.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGConnectionType.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGTypeFactory.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGField.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGFieldType.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGTypeInst.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGLog.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGNormalQuantifier.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGPathHandler.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGSharedObjectHandler.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGBaseInitFunctions.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGExceptionBinaryDataHandler.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGFactoryController.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo OSGIDString.obj : error LNK2001: unresolved external symbol __imp___invalid_parameter_noinfo build.win32.cl.8.0\type-hybrid--arch-default\Source\OSGBase_h.dll : fatal error LNK1120: 1 unresolved externals scons: *** [build.win32.cl.8.0\type-hybrid--arch-default\Source\OSGBase_h.dll] E rror 1120 scons: building terminated because of errors. -- Sebastian Knödel wrote: > I installed the boost consulting 1.35 libs and OpenSG 2.0 compiles now. > Perfect. > > Thanks > > Gerrit Voss wrote: > >> Hi, >> >> On Mon, 2008-06-16 at 20:10 +0800, Gerrit Voss wrote: >> >> >>> Hi, >>> >>> On Mon, 2008-06-16 at 13:15 +0200, Sebastian Knödel wrote: >>> >>> >>>> I tried again. >>>> >>>> The log file is attached. >>>> >>>> I don't really know what the problem is. >>>> I tested this time with boost 1.35.0. >>>> >>>> Scons doesn't seemed to find boost_system-vc80-mt-1_35.lib. >>>> -- >>>> link /nologo /OUT:.sconf_temp_win32_cl.8.0\conftest_0.exe >>>> /LIBPATH:E:\boost\boost_1_35_0\lib boost_filesystem-vc80-mt-1_35.lib >>>> .sconf_temp_win32_cl.8.0\conftest_0.obj >>>> LINK : fatal error LNK1104: cannot open file >>>> 'boost_system-vc80-mt-1_35.lib' >>>> scons: Configure: no >>>> -- >>>> But I double checked and exactly that lib with that name is correctly >>>> installed in the directory "boost_1_35_0\lib". >>>> >>>> >>>> >> another short one, it switched to looking for _system- not _filesystem- >> anymore, so something is getting better, but I'm a little bit lost as >> the boost 1.35.0 version I just downloaded from boost consulting works. >> >> If you don't use this one could you give it a try. >> >> thanks & kind regards >> gerrit >> >> PS: I did another small update but that one is only important at the end >> when linking OpenSG libs not during the initial scons stage. >> >> >> >> ------------------------------------------------------------------------- >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> _______________________________________________ >> Opensg-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/opensg-users >> >> > > > -- Sebastian Knödel -------------------------------------------------------- | PhD. Student | [EMAIL PROTECTED] | | Iparla Project | http://iparla.labri.fr | | INRIA Bordeaux | Tel : (+33) 5 40 00 38 82 | -------------------------------------------------------- ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
