I have both VS2005 (VC8) and VS2008 (VC9) on the same machine.
 
I have already downloaded 'boost_1_34_1.zip' and installed a complete boost distribution.
 
On the command prompt, I go to $BOOST_ROOT and type just "bjam", with no arguments. I get the complete VC8 build in a clean way.
 
I follow the same procedure to build using VS2008 (vc9). I go to the $BOOST_ROOT and type "bjam --toolset=msvc-9.0 stage". I get bunch of errors, resulting in failure.
 
Could someone help me in building clean boost libraries, using VS2008 (VC9)?