
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..