Hi, maybe this is a bit off-topic as it is probably a cmake problem, but it could turn out that the correct solution also involves suitable invocation of bjam. As there seems to be no Windows/VC9.0 installer for Boost 1.40.0 (yet), I have built and installed the libraries myself as follows: ...\boost_1_40_0> bootstrap ...\boost_1_40_0> .\bjam --prefix=C:\Programme\boost\boost_1_40_0 ...\boost_1_40_0> .\bjam --prefix=C:\Programme\boost\boost_1_40_0 install Now, there is the following tree in C:\Programme\boost: C:\Programme\boost +-boost_1_40_0 +-include | +-boost-1_40 | +-boost | +.... +-lib +-libboost....-vc90-mt-1_40.lib +-... What is the correct way to teach the FindBoost module in cmake where to search for the boost installation? I have found that I need to at least set(Boost_ADDITIONAL_VERSIONS "1.40" "1.40.0") However, cmake does not yet find Boost. According to the debugging output of the module, the situation seems to improve slightly when I additionally specify set(BOOST_ROOT C:/Programme/boost) Now, cmake reports "Boost version: 1.40.0" but does not find any libraries. Would I have to supply different options to bjam in order to find the libraries? Is it possible to avoid having to specify BOOST_ROOT in the CMakeLists.txt file? TIA for your support! Ingolf