Boost logo

Boost Users :

Subject: [Boost-users] filesystem v3, unicode and std::codecvt linker error
From: archie14 (admin_at_[hidden])
Date: 2011-04-17 10:24:00

I am porting the code from (boost44, msvc2008, Qt, unicode support) to
(boost46, msvc2010, Qt, unicode support).

I am getting following linker error:

error LNK2001: unresolved external symbol "private: static class
std::codecvt<unsigned short,char,int> const * & __cdecl
boost::filesystem3::path::wchar_t_codecvt_facet(void)" (?

I found that std::codecvt defined in <xlocale>.

May be the filesystem lib should be built in certain way to support

Any advise/help will be greatly appreciated.

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at