When trying to build boost_1_30_0 as follows: vcvars32.bat bjam "-sTOOLS=msvc" I get some link errors: cpp_main.obj : error LNK2001: unresolved external symbol "int __cdecl cpp_main(i nt,char * * const)" (?cpp_main@@YAHHQAPAD@Z) test_main.obj : error LNK2001: unresolved external symbol "int __cdecl test_main (int,char * * const)" (?test_main@@YAHHQAPAD@Z) unit_test_main.obj : error LNK2001: unresolved external symbol "class boost::uni t_test_framework::test_suite * __cdecl init_unit_test_suite(int,char * * const)" (?init_unit_test_suite@@YAPAVtest_suite@unit_test_framework@boost@@HQAPAD@Z) And the tool finishes telling me these not so great news: ...failed updating 12 targets... Well I'm new but after spending two days trying to work out what the heck goes on, I'm none the wiser!