boost 1_32_0 with STLPort 5.0RC2

I am trying to create boost libs with STLPort 5.0RC2. I get the following errors: ...found 10018 targets... ...updating 20 targets... vc-Link bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.dll bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.lib Creating library bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.lib and object bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.exp exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_destroy_ptr_range(char *,char *)" (__imp_?_M_destroy_ptr_range@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAE XPAD0@Z) referenced in function $L79050
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_destroy_ptr_range(char *,char *)" (__imp_?_M_destroy_ptr_range@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAE XPAD0@Z)
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: bool __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_using_static_buf(void)const " (__imp_?_M_using_static_buf@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IBE_ NXZ) referenced in function $L79050
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: bool __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_using_static_buf(void)const " (__imp_?_M_using_static_buf@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IBE_ NXZ)
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char> >::_M_reset(char *,char *,char *)" (__imp_?_M_reset@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEXPAD00@Z) referenced in function $L79050 path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char> >::_M_reset(char *,char *,char *)" (__imp_?_M_reset@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEXPAD00@Z) exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_deallocate_block(void)" (__imp_?_M_deallocate_block@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEX XZ) referenced in function $L79050
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_deallocate_block(void)" (__imp_?_M_deallocate_block@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEX XZ)
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_destroy_range(unsigned int,unsigned int)" (__imp_?_M_destroy_range@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEXII@ Z) referenced in function $L79050
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_destroy_range(unsigned int,unsigned int)" (__imp_?_M_destroy_range@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEXII@ Z)
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) private: void __thiscall _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_construct_null(char *)const " (__imp_?_M_construct_null@?$_Nondebug_string@DV?$char_traits@D@_STL@@V?$allo cator@D@2@@_STL@@ABEXPAD@Z) referenced in function "private: class _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$_Nondebug_string@DV?$char_traits@D@_STL@@V?$allocator@D@ 2@@_STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z) path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) private: void __thiscall _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_construct_null(char *)const " (__imp_?_M_construct_null@?$_Nondebug_string@DV?$char_traits@D@_STL@@V?$allo cator@D@2@@_STL@@ABEXPAD@Z) exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall _STL::_String_base<char,class _STL::allocator<char> >::_M_Start(void)" (__imp_?_M_Start@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEPADXZ) referenced in function "private: class _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$_Nondebug_string@DV?$char_traits@D@_STL@@V?$allocator@D@ 2@@_STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z) path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall _STL::_String_base<char,class _STL::allocator<char> >::_M_Start(void)" (__imp_?_M_Start@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEPADXZ) exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall _STL::_String_base<char,class _STL::allocator<char> >::_M_Finish(void)" (__imp_?_M_Finish@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEPADXZ) referenced in function "private: class _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$_Nondebug_string@DV?$char_traits@D@_STL@@V?$allocator@D@ 2@@_STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z) path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: char * __thiscall _STL::_String_base<char,class _STL::allocator<char> >::_M_Finish(void)" (__imp_?_M_Finish@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEPADXZ) exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_throw_length_error(void)const " (__imp_?_M_throw_length_error@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IB EXXZ) referenced in function "private: class _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::_Nondebug_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$_Nondebug_string@DV?$char_traits@D@_STL@@V?$allocator@D@ 2@@_STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z)
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_throw_length_error(void)const " (__imp_?_M_throw_length_error@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IB EXXZ)
bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.dll : fatal error LNK1120: 9 unresolved externals CALL "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\VCVARS32.BAT" >nul "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\link" /nologo /INCREMENTAL:NO /DEBUG /DLL /subsystem:console /out:"bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\de bug\threading-multi\boost_filesystem-vc71-mt-gdp-1_32.dll" /IMPLIB:"bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport \debug\threading-multi\boost_filesystem-vc71-mt-gdp-1_32.lib" /LIBPATH:"C:\SourceLibrary\STLport\STLport-4.6.2\lib" "stlport_vc71_stldebug.lib" @"bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\ threading-multi\boost_filesystem-vc71-mt-gdp-1_32.CMD" ...failed vc-Link bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.dll bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\debug\th reading-multi\boost_filesystem-vc71-mt-gdp-1_32.lib... ...skipped <@boost!lib>boost_filesystem-vc71-mt-gdp-1_32.dll for lack of <@boost!libs!filesystem!build\boost_filesystem.dll\vc-7_1-stlport\debug\thre ading-multi>boost_filesystem-vc71-mt-gdp-1_32.dll... ...skipped <@boost!lib>boost_filesystem-vc71-mt-gdp-1_32.lib for lack of <@boost!libs!filesystem!build\boost_filesystem.dll\vc-7_1-stlport\debug\thre ading-multi>boost_filesystem-vc71-mt-gdp-1_32.lib... vc-Link bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.dll bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.lib Creating library bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.lib and object bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.exp exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_deallocate_block(void)" (__imp_?_M_deallocate_block@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEX XZ) referenced in function "private: class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_ STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z)
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_deallocate_block(void)" (__imp_?_M_deallocate_block@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEX XZ)
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_destroy_range(unsigned int,unsigned int)" (__imp_?_M_destroy_range@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEXII@ Z) referenced in function "private: class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_ STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z)
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_destroy_range(unsigned int,unsigned int)" (__imp_?_M_destroy_range@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IAEXII@ Z)
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_throw_length_error(void)const " (__imp_?_M_throw_length_error@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IB EXXZ) referenced in function "private: class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > & __thiscall _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >::_M_append<char const *>(char const *,char const *,struct _STL::forward_iterator_tag const &)" (??$_M_append@PBD@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_ STL@@AAEAAV01@PBD0ABUforward_iterator_tag@1@@Z)
path_posix_windows.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
::_M_throw_length_error(void)const " (__imp_?_M_throw_length_error@?$_String_base@DV?$allocator@D@_STL@@@_STL@@IB EXXZ)
bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.dll : fatal error LNK1120: 3 unresolved externals CALL "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\VCVARS32.BAT" >nul "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\link" /nologo /INCREMENTAL:NO /DLL /subsystem:console /out:"bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\re lease\threading-multi\boost_filesystem-vc71-mt-p-1_32.dll" /IMPLIB:"bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport \release\threading-multi\boost_filesystem-vc71-mt-p-1_32.lib" /LIBPATH:"C:\SourceLibrary\STLport\STLport-4.6.2\lib" "stlport_vc71.lib" @"bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\releas e\threading-multi\boost_filesystem-vc71-mt-p-1_32.CMD" ...failed vc-Link bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.dll bin\boost\libs\filesystem\build\boost_filesystem.dll\vc-7_1-stlport\release\ threading-multi\boost_filesystem-vc71-mt-p-1_32.lib... ...skipped <@boost!lib>boost_filesystem-vc71-mt-p-1_32.dll for lack of <@boost!libs!filesystem!build\boost_filesystem.dll\vc-7_1-stlport\release\th reading-multi>boost_filesystem-vc71-mt-p-1_32.dll... ...skipped <@boost!lib>boost_filesystem-vc71-mt-p-1_32.lib for lack of <@boost!libs!filesystem!build\boost_filesystem.dll\vc-7_1-stlport\release\th reading-multi>boost_filesystem-vc71-mt-p-1_32.lib... vc-Link bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.dll bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.lib Creating library bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.lib and object bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.exp parsers.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_utf8(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_utf8@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato r@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@3@ @Z) referenced in function "class basic_option<wchar_t>::boost::basic_option<wchar_t> __cdecl boost::program_options::`anonymous namespace'::woption_from_option(class basic_option<wchar_t>::boost::basic_option<char> const &)" (?woption_from_option@?A0x9e3965bc@program_options@boost@@YA?AV?$basic_optio n@_W@23@ABV?$basic_option@D@23@@Z) value_semantic.obj : error LNK2001: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_utf8(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_utf8@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato r@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@3@ @Z) winmain.obj : error LNK2001: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_utf8(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_utf8@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato r@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@3@ @Z) parsers.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::to_internal(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?to_internal@program_options@boost@@YA?AV?$basic_string@DV?$char_traits@D@_ STL@@V?$allocator@D@2@@_STL@@ABV34@@Z) referenced in function "private: virtual bool __thiscall boost::program_options::detail::basic_config_file_iterator<char>::getline(cl ass _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > &)" (?getline@?$basic_config_file_iterator@D@detail@program_options@boost@@EAE_N AAV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@@Z) parsers.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::to_internal(class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?to_internal@program_options@boost@@YA?AV?$basic_string@DV?$char_traits@D@_ STL@@V?$allocator@D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$ allocator@_W@2@@4@@Z) referenced in function "private: virtual bool __thiscall boost::program_options::detail::basic_config_file_iterator<wchar_t>::getline (class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > &)" (?getline@?$basic_config_file_iterator@_W@detail@program_options@boost@@EAE_ NAAV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@@Z) winmain.obj : error LNK2001: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::to_internal(class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?to_internal@program_options@boost@@YA?AV?$basic_string@DV?$char_traits@D@_ STL@@V?$allocator@D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$ allocator@_W@2@@4@@Z) value_semantic.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::to_local_8_bit(class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?to_local_8_bit@boost@@YA?AV?$basic_string@DV?$char_traits@D@_STL@@V?$alloc ator@D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocator@_W@ 2@@3@@Z) referenced in function "private: virtual void __thiscall boost::program_options::value_semantic_codecvt_helper<char>::parse(class boost::any &,class _STL::vector<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >,class _STL::allocator<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > > > const &,bool)const " (?parse@?$value_semantic_codecvt_helper@D@program_options@boost@@EBEXAAVany@ 3@ABV?$vector@V?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL @@V?$ allocator@V?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@@2 @@_STL@@_N@Z) value_semantic.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_local_8_bit(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_local_8_bit@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$a llocator@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@ D@2@@3@@Z) referenced in function "private: virtual void __thiscall boost::program_options::value_semantic_codecvt_helper<wchar_t>::parse(class boost::any &,class _STL::vector<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >,class _STL::allocator<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > > > const &,bool)const " (?parse@?$value_semantic_codecvt_helper@_W@program_options@boost@@EBEXAAVany @3@ABV?$vector@V?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_ STL@@V?$allocator@V?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@ _STL@@@2@@_STL@@_N@Z) bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.dll : fatal error LNK1120: 5 unresolved externals CALL "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\VCVARS32.BAT" >nul "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\link" /nologo /INCREMENTAL:NO /DEBUG /DLL /subsystem:console /out:"bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1- stlport\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.dll" /IMPLIB:"bin\boost\libs\program_options\build\boost_program_options.dll\vc-7 _1-stlport\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.lib" /LIBPATH:"C:\SourceLibrary\STLport\STLport-4.6.2\lib" "stlport_vc71_stldebug.lib" @"bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlp ort\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.CMD" ...failed vc-Link bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.dll bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\debug\threading-multi\boost_program_options-vc71-mt-gdp-1_32.lib... ...skipped <@boost!lib>boost_program_options-vc71-mt-gdp-1_32.dll for lack of <@boost!libs!program_options!build\boost_program_options.dll\vc-7_1-stlport\ debug\threading-multi>boost_program_options-vc71-mt-gdp-1_32.dll... ...skipped <@boost!lib>boost_program_options-vc71-mt-gdp-1_32.lib for lack of <@boost!libs!program_options!build\boost_program_options.dll\vc-7_1-stlport\ debug\threading-multi>boost_program_options-vc71-mt-gdp-1_32.lib... vc-Link bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.dll bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.lib Creating library bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.lib and object bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.exp parsers.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::to_internal(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?to_internal@program_options@boost@@YA?AV?$basic_string@DV?$char_traits@D@_ STL@@V?$allocator@D@2@@_STL@@ABV34@@Z) referenced in function "private: virtual bool __thiscall boost::program_options::detail::basic_config_file_iterator<char>::getline(cl ass _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > &)" (?getline@?$basic_config_file_iterator@D@detail@program_options@boost@@EAE_N AAV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@@Z) parsers.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::to_internal(class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?to_internal@program_options@boost@@YA?AV?$basic_string@DV?$char_traits@D@_ STL@@V?$allocator@D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$ allocator@_W@2@@4@@Z) referenced in function "private: virtual bool __thiscall boost::program_options::detail::basic_config_file_iterator<wchar_t>::getline (class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > &)" (?getline@?$basic_config_file_iterator@_W@detail@program_options@boost@@EAE_ NAAV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@@Z) winmain.obj : error LNK2001: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::to_internal(class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?to_internal@program_options@boost@@YA?AV?$basic_string@DV?$char_traits@D@_ STL@@V?$allocator@D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$ allocator@_W@2@@4@@Z) parsers.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_utf8(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_utf8@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato r@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@3@ @Z) referenced in function "class basic_option<wchar_t>::boost::basic_option<wchar_t> __cdecl boost::program_options::`anonymous namespace'::woption_from_option(class basic_option<wchar_t>::boost::basic_option<char> const &)" (?woption_from_option@?A0x9e3965bc@program_options@boost@@YA?AV?$basic_optio n@_W@23@ABV?$basic_option@D@23@@Z) value_semantic.obj : error LNK2001: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_utf8(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_utf8@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato r@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@3@ @Z) winmain.obj : error LNK2001: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_utf8(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_utf8@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato r@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@3@ @Z) value_semantic.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::to_local_8_bit(class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?to_local_8_bit@boost@@YA?AV?$basic_string@DV?$char_traits@D@_STL@@V?$alloc ator@D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocator@_W@ 2@@3@@Z) referenced in function "class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > __cdecl boost::program_options::`anonymous namespace'::convert_value(class basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> >::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > const &)" (?convert_value@?A0x87f58489@program_options@boost@@YA?AV?$basic_string@DV?$ char_traits@D@_STL@@V?$allocator@D@2@@_STL@@ABV?$basic_string@_WV?$char_trai ts@_W@_STL@@V?$alloc ator@_W@2@@5@@Z) value_semantic.obj : error LNK2019: unresolved external symbol "class _STL::basic_string<wchar_t,class _STL::char_traits<wchar_t>,class _STL::allocator<wchar_t> > __cdecl boost::from_local_8_bit(class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const &)" (?from_local_8_bit@boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$a llocator@_W@2@@_STL@@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@ D@2@@3@@Z) referenced in function "private: virtual void __thiscall boost::program_options::value_semantic_codecvt_helper<wchar_t>::parse(class boost::any &,class _STL::vector<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> >,class _STL::allocator<class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > > > const &,bool)const " (?parse@?$value_semantic_codecvt_helper@_W@program_options@boost@@EBEXAAVany @3@ABV?$vector@V?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_ STL@@V?$allocator@V?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@ _STL@@@2@@_STL@@_N@Z) bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.dll : fatal error LNK1120: 5 unresolved externals CALL "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\VCVARS32.BAT" >nul "C:\Program Files\Microsoft Visual Studio .NET 2003\VC7\bin\link" /nologo /INCREMENTAL:NO /DLL /subsystem:console /out:"bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1- stlport\release\threading-multi\boost_program_options-vc71-mt-p-1_32.dll" /IMPLIB:"bin\boost\libs\program_options\build\boost_program_options.dll\vc-7 _1-stlport\release\threading-multi\boost_program_options-vc71-mt-p-1_32.lib" /LIBPATH:"C:\SourceLibrary\STLport\STLport-4.6.2\lib" "stlport_vc71.lib" @"bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlp ort\release\threading-multi\boost_program_options-vc71-mt-p-1_32.CMD" ...failed vc-Link bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.dll bin\boost\libs\program_options\build\boost_program_options.dll\vc-7_1-stlpor t\release\threading-multi\boost_program_options-vc71-mt-p-1_32.lib... ...skipped <@boost!lib>boost_program_options-vc71-mt-p-1_32.dll for lack of <@boost!libs!program_options!build\boost_program_options.dll\vc-7_1-stlport\ release\threading-multi>boost_program_options-vc71-mt-p-1_32.dll... ...skipped <@boost!lib>boost_program_options-vc71-mt-p-1_32.lib for lack of <@boost!libs!program_options!build\boost_program_options.dll\vc-7_1-stlport\ release\threading-multi>boost_program_options-vc71-mt-p-1_32.lib... FileClone C:\Boost\lib\boost_regex-vc71-mt-gdp-1_32.lib FileClone C:\Boost\lib\boost_signals-vc71-mt-gdp-1_32.lib ...skipped <@boost!lib>boost_filesystem-vc71-mt-gdp.lib for lack of <@boost!lib>boost_filesystem-vc71-mt-gdp-1_32.lib... ...skipped <@boost!lib>boost_filesystem-vc71-mt-p.lib for lack of <@boost!lib>boost_filesystem-vc71-mt-p-1_32.lib... ...skipped <@boost!lib>boost_program_options-vc71-mt-gdp.lib for lack of <@boost!lib>boost_program_options-vc71-mt-gdp-1_32.lib... ...skipped <@boost!lib>boost_program_options-vc71-mt-p.lib for lack of <@boost!lib>boost_program_options-vc71-mt-p-1_32.lib... HardLink C:\Boost\lib\boost_regex-vc71-mt-gdp.lib HardLink C:\Boost\lib\boost_signals-vc71-mt-gdp.lib ...failed updating 4 targets... ...skipped 12 targets... ...updated 4 targets... I successfully created boost libs with STLPort 4.6.2 but have no idea what goin wrong here. Any help is appreciated..

On Tuesday 19 April 2005 04:12, Manish Mangal wrote:
I am trying to create boost libs with STLPort 5.0RC2.
There are changes in the way you use STLport between versions 4.x and 5, Boost 1.32 has not been adapted to these.
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
STLport 5 doesn't use the _STL namespace anymore. IOW, your setup is faulty, too. Uli

I understand that STLPort5.0 uses the namespace stlp_std. The bjam command I am using is : bjam "-sTOOLS=vc-7_1-stlport" "-sSTLPORT_VERSION=5.0.0" "-sSTLPORT_5.0.0_PATH=C:\SourceLibrary\STLport" "-sBUILD=debug release <runtime-link>static/dynamic <threading>single/multi <stlport-iostream>on <native-wchar_t>on" install The STLPort 5.0RC2 has been succesfully installed on my system. All the 6 libs are created alongwith the dlls. (However the nmake install command fails for 5.0RC2, is that causing some problem??) Thanks -----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Ulrich Eckhardt Sent: Wednesday, April 20, 2005 10:43 AM To: boost@lists.boost.org Subject: Re: [boost] boost 1_32_0 with STLPort 5.0RC2 On Tuesday 19 April 2005 04:12, Manish Mangal wrote:
I am trying to create boost libs with STLPort 5.0RC2.
There are changes in the way you use STLport between versions 4.x and 5, Boost 1.32 has not been adapted to these.
exception.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) protected: void __thiscall _STL::_String_base<char,class _STL::allocator<char>
STLport 5 doesn't use the _STL namespace anymore. IOW, your setup is faulty, too. Uli _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost _________________________________________________ Scanned on 20 Apr 2005 18:29:24 Scanned by Erado
participants (2)
-
Manish Mangal
-
Ulrich Eckhardt