Na verdade, você não precisa definir BOOST_ROOT
. O CMake pode encontrar o Boost em seu local padrão. Funcionou para mim no Ubuntu 12.04 LTS, com o CMake versão 2.8.7 e o Boost 1.46.
Teoricamente, BOOST_ROOT deve ser ajustado para / usr se por alguma razão o acima não funcionar.
Se você tiver um problema, adicione -DBoost_DETAILED_FAILURE_MSG=TRUE
à invocação cmake
(observe a ortografia!). Isso imprimirá algumas mensagens de erro moderadamente úteis.