2012-10-05, 06:25
So i installed a boost library that I thought would get me the include i needed, but i still alot of errors (MS Visual C++ express on win7 x64)
*** I had to go in and manually tell Visual C++ where the boost files were to resolve my issue. Now I am really stuck though.
fileOps.obj : error LNK2001: unresolved external symbol "unsigned __int64 __cdecl boost::filesystem::detail::file_size(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?file_size@detail@filesystem@boost@@YA_KABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "class boost::filesystem::file_status __cdecl boost::filesystem::detail:tatus(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?status@detail@filesystem@boost@@YA?AVfile_status@23@ABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "class boost:ystem::error_code __cdecl boost::filesystem::detail::dir_itr_close(void * &)" (?dir_itr_close@detail@filesystem@boost@@YA?AVerror_code@system@3@AAPAX@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::detail::directory_iterator_increment(class boost::filesystem::directory_iterator &,class boost:ystem::error_code *)" (?directory_iterator_increment@detail@filesystem@boost@@YAXAAVdirectory_iterator@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "bool __cdecl boost::filesystem::detail::create_directory(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?create_directory@detail@filesystem@boost@@YA_NABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "bool __cdecl boost::filesystem::detail::remove(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?remove@detail@filesystem@boost@@YA_NABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::detail::directory_iterator_construct(class boost::filesystem::directory_iterator &,class boost::filesystem::path const &,class boost:ystem::error_code *)" (?directory_iterator_construct@detail@filesystem@boost@@YAXAAVdirectory_iterator@23@ABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: void __thiscall boost::filesystem::path::m_erase_redundant_separator(unsigned int)" (?m_erase_redundant_separator@path@filesystem@boost@@AAEXI@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: unsigned int __thiscall boost::filesystem::path::m_append_separator_if_needed(void)" (?m_append_separator_if_needed@path@filesystem@boost@@AAEIXZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: static class std::codecvt<wchar_t,char,int> const & __cdecl boost::filesystem::path::codecvt(void)" (?codecvt@path@filesystem@boost@@SAABV?$codecvt@_WDH@std@@XZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem::path __thiscall boost::filesystem::path::filename(void)const " (?filename@path@filesystem@boost@@QBE?AV123@XZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem::path __thiscall boost::filesystem::path::parent_path(void)const " (?parent_path@path@filesystem@boost@@QBE?AV123@XZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem::path & __thiscall boost::filesystem::path::operator/=(class boost::filesystem::path const &)" (??_0path@filesystem@boost@@QAEAAV012@ABV012@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::path_traits::convert(char const *,char const *,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,class std::codecvt<wchar_t,char,int> const &)" (?convert@path_traits@filesystem@boost@@YAXPBD0AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV?$codecvt@_WDH@5@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::path_traits::convert(wchar_t const *,wchar_t const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::codecvt<wchar_t,char,int> const &)" (?convert@path_traits@filesystem@boost@@YAXPB_W0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@_WDH@5@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: class boost::filesystem::file_status __thiscall boost::filesystem::directory_entry::m_get_symlink_status(class boost:ystem::error_code *)const " (?m_get_symlink_status@directory_entry@filesystem@boost@@ABE?AVfile_status@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: class boost::filesystem::file_status __thiscall boost::filesystem::directory_entry::m_get_status(class boost:ystem::error_code *)const " (?m_get_status@directory_entry@filesystem@boost@@ABE?AVfile_status@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > & __thiscall boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::do_assign(char const *,char const *,unsigned int)" (?do_assign@?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@AAEAAV12@PBD0I@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "char __fastcall boost::re_detail::w32_toupper(char,unsigned int)" (?w32_toupper@re_detail@boost@@YIDDI@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: void __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost:ub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::construct_init(class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (?construct_init@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@AAEXABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@3@W4_match_flags@regex_constants@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost:ub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::find(void)" (?find@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost:ub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::match(void)" (?match@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ)
4>..\..\addon\XBMC_mythtv_cmyth_win32.pvr : fatal error LNK1120: 22 unresolved externals
*** I had to go in and manually tell Visual C++ where the boost files were to resolve my issue. Now I am really stuck though.
fileOps.obj : error LNK2001: unresolved external symbol "unsigned __int64 __cdecl boost::filesystem::detail::file_size(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?file_size@detail@filesystem@boost@@YA_KABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "class boost::filesystem::file_status __cdecl boost::filesystem::detail:tatus(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?status@detail@filesystem@boost@@YA?AVfile_status@23@ABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "class boost:ystem::error_code __cdecl boost::filesystem::detail::dir_itr_close(void * &)" (?dir_itr_close@detail@filesystem@boost@@YA?AVerror_code@system@3@AAPAX@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::detail::directory_iterator_increment(class boost::filesystem::directory_iterator &,class boost:ystem::error_code *)" (?directory_iterator_increment@detail@filesystem@boost@@YAXAAVdirectory_iterator@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "bool __cdecl boost::filesystem::detail::create_directory(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?create_directory@detail@filesystem@boost@@YA_NABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "bool __cdecl boost::filesystem::detail::remove(class boost::filesystem::path const &,class boost:ystem::error_code *)" (?remove@detail@filesystem@boost@@YA_NABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::detail::directory_iterator_construct(class boost::filesystem::directory_iterator &,class boost::filesystem::path const &,class boost:ystem::error_code *)" (?directory_iterator_construct@detail@filesystem@boost@@YAXAAVdirectory_iterator@23@ABVpath@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: void __thiscall boost::filesystem::path::m_erase_redundant_separator(unsigned int)" (?m_erase_redundant_separator@path@filesystem@boost@@AAEXI@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: unsigned int __thiscall boost::filesystem::path::m_append_separator_if_needed(void)" (?m_append_separator_if_needed@path@filesystem@boost@@AAEIXZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: static class std::codecvt<wchar_t,char,int> const & __cdecl boost::filesystem::path::codecvt(void)" (?codecvt@path@filesystem@boost@@SAABV?$codecvt@_WDH@std@@XZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem::path __thiscall boost::filesystem::path::filename(void)const " (?filename@path@filesystem@boost@@QBE?AV123@XZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem::path __thiscall boost::filesystem::path::parent_path(void)const " (?parent_path@path@filesystem@boost@@QBE?AV123@XZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: class boost::filesystem::path & __thiscall boost::filesystem::path::operator/=(class boost::filesystem::path const &)" (??_0path@filesystem@boost@@QAEAAV012@ABV012@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::path_traits::convert(char const *,char const *,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &,class std::codecvt<wchar_t,char,int> const &)" (?convert@path_traits@filesystem@boost@@YAXPBD0AAV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABV?$codecvt@_WDH@5@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "void __cdecl boost::filesystem::path_traits::convert(wchar_t const *,wchar_t const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::codecvt<wchar_t,char,int> const &)" (?convert@path_traits@filesystem@boost@@YAXPB_W0AAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV?$codecvt@_WDH@5@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: class boost::filesystem::file_status __thiscall boost::filesystem::directory_entry::m_get_symlink_status(class boost:ystem::error_code *)const " (?m_get_symlink_status@directory_entry@filesystem@boost@@ABE?AVfile_status@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: class boost::filesystem::file_status __thiscall boost::filesystem::directory_entry::m_get_status(class boost:ystem::error_code *)const " (?m_get_status@directory_entry@filesystem@boost@@ABE?AVfile_status@23@PAVerror_code@system@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > & __thiscall boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::do_assign(char const *,char const *,unsigned int)" (?do_assign@?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@boost@@AAEAAV12@PBD0I@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "char __fastcall boost::re_detail::w32_toupper(char,unsigned int)" (?w32_toupper@re_detail@boost@@YIDDI@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "private: void __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost:ub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::construct_init(class boost::basic_regex<char,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > > const &,enum boost::regex_constants::_match_flags)" (?construct_init@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@AAEXABV?$basic_regex@DU?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@3@W4_match_flags@regex_constants@3@@Z)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost:ub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::find(void)" (?find@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ)
4>fileOps.obj : error LNK2001: unresolved external symbol "public: bool __thiscall boost::re_detail::perl_matcher<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<struct boost:ub_match<class std::_String_const_iterator<char,struct std::char_traits<char>,class std::allocator<char> > > >,struct boost::regex_traits<char,class boost::w32_regex_traits<char> > >::match(void)" (?match@?$perl_matcher@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@U?$sub_match@V?$_String_const_iterator@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@boost@@@2@U?$regex_traits@DV?$w32_regex_traits@D@boost@@@boost@@@re_detail@boost@@QAE_NXZ)
4>..\..\addon\XBMC_mythtv_cmyth_win32.pvr : fatal error LNK1120: 22 unresolved externals