I download boost.1.40.0.cmake2, and I use cmake 2.8 to build it on visual studio 2005. now these errors come when compile bcp:
1>LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library
1>licence_info.obj : error LNK2019: unresolved external symbol "char __fastcall boost::re_detail::w32_toupper(char,unsigned long)" (?w32_toupper@re_detail@boost@@YIDDK@Z) referenced in function "public: char __thiscall boost::w32_regex_traits<char>::toupper(char)const " (?toupper@?$w32_regex_traits@D@boost@@QBEDD@Z)
1>scan_licence.obj : error LNK2019: unresolved external symbol "char __fastcall boost::re_detail::do_global_lower(char)" (?do_global_lower@re_detail@boost@@YIDD@Z) referenced in function "char __fastcall boost::re_detail::global_lower<char>(char)" (??$global_lower@D@re_detail@boost@@YIDD@Z)
1>scan_licence.obj : error LNK2019: unresolved external symbol "char __fastcall boost::re_detail::do_global_upper(char)" (?do_global_upper@re_detail@boost@@YIDD@Z) referenced in function "char __fastcall boost::re_detail::global_upper<char>(char)" (??$global_upper@D@re_detail@boost@@YIDD@Z)
does someone meet this problem. I hope you can give me some help and I will be very grateful.
Thks!
--
Best Wishes,
Joewan(陈雄)