From: Manish Mangal (mmangal_at_[hidden])
Date: 2005-04-18 21:12:28


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_at_DV?$allocator_at_D@_STL@@@_STL@@IAE
XPAD0_at_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_at_DV?$allocator_at_D@_STL@@@_STL@@IAE
XPAD0_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_D@_STL@@@_STL@@IAEXPAD00_at_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_at_DV?$allocator_at_D@_STL@@@_STL@@IAEXPAD00_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_DV?$char_traits_at_D@_STL@@V?$allo
cator_at_D@2@@_STL@@ABEXPAD_at_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_at_PBD@?$_Nondebug_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@
2@@_STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$char_traits_at_D@_STL@@V?$allo
cator_at_D@2@@_STL@@ABEXPAD_at_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_at_DV?$allocator_at_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_at_PBD@?$_Nondebug_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@
2@@_STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_PBD@?$_Nondebug_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@
2@@_STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_PBD@?$_Nondebug_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@
2@@_STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_PBD@?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_
STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_PBD@?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_
STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$allocator_at_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_at_DV?$allocator_at_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_at_PBD@?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_
STL@@AAEAAV01_at_PBD0ABUforward_iterator_tag_at_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_at_DV?$allocator_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato
r@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_optio
n@_W_at_23@ABV?$basic_option_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato
r@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato
r@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_
STL@@V?$allocator_at_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_at_D@detail_at_program_options_at_boost@@EAE_N
AAV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_
STL@@V?$allocator_at_D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$
allocator@_W_at_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_at_detail@program_options_at_boost@@EAE_
NAAV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_
STL@@V?$allocator_at_D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$
allocator@_W_at_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_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$alloc
ator_at_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_at_D@program_options_at_boost@@EBEXAAVany@
3_at_ABV?$vector_at_V?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_STL
@@V?$

allocator_at_V?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_STL@@@2
@@_STL@@_N_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$a
llocator@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator@
D_at_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_at_program_options_at_boost@@EBEXAAVany
@3_at_ABV?$vector_at_V?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_

STL@@V?$allocator_at_V?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@
_STL@@@2@@_STL@@_N_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_
STL@@V?$allocator_at_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_at_D@detail_at_program_options_at_boost@@EAE_N
AAV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_
STL@@V?$allocator_at_D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$
allocator@_W_at_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_at_detail@program_options_at_boost@@EAE_
NAAV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_
STL@@V?$allocator_at_D@2@@_STL@@ABV?$basic_string@_WV?$char_traits@_W@_STL@@V?$
allocator@_W_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato
r@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_program_options_at_boost@@YA?AV?$basic_optio
n@_W_at_23@ABV?$basic_option_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato
r@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$allocato
r@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_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_at_boost@@YA?AV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$alloc
ator_at_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_at_program_options_at_boost@@YA?AV?$basic_string_at_DV?$
char_traits_at_D@_STL@@V?$allocator_at_D@2@@_STL@@ABV?$basic_string@_WV?$char_trai
ts@_W@_STL@@V?$alloc

ator@_W_at_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_at_boost@@YA?AV?$basic_string@_WV?$char_traits@_W@_STL@@V?$a
llocator@_W_at_2@@_STL@@ABV?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator@
D_at_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_at_program_options_at_boost@@EBEXAAVany
@3_at_ABV?$vector_at_V?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@_

STL@@V?$allocator_at_V?$basic_string_at_DV?$char_traits_at_D@_STL@@V?$allocator_at_D@2@@
_STL@@@2@@_STL@@_N_at_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..