MantisBT - CMake
View Issue Details
0007005CMakeCMakepublic2008-05-13 10:172008-07-03 15:54
Nils Gladitz 
Douglas Gregor 
normalminoralways
closedfixed 
CMake-2-6 
CMake-2-6 
0007005: FindBoost.cmake does not look for headers in stage directory when $ENV{BOOST_ROOT} is set
On Windows the boost headers are not found when the environment variable BOOST_ROOT points to a boost stage directory (instead of a boost installation).

The headers are always contained in a directory called "boost".
In a boost installation this seems to be either:
"<BOOST_ROOT>\include\boost_-<VERSION>\boost" (working)
or
"<BOOST_ROOT>\include\boost" (working)
in a boost stage directory it is
"<BOOST_ROOT>\boost" (not working)
though.
No tags attached.
Issue History
2008-05-13 10:17Nils GladitzNew Issue
2008-05-16 10:01Bill HoffmanStatusnew => assigned
2008-05-16 10:01Bill HoffmanAssigned To => Douglas Gregor
2008-07-03 15:54Douglas GregorStatusassigned => closed
2008-07-03 15:54Douglas GregorNote Added: 0012616
2008-07-03 15:54Douglas GregorResolutionopen => fixed
2008-07-03 15:54Douglas GregorFixed in Version => CMake-2-6

Notes
(0012616)
Douglas Gregor   
2008-07-03 15:54   
BOOST_ROOT should never point into a stage directory, but it can point into a Boost source tree (with a "stage" subdirectory that has built libraries in in). Recently-committed fixes to FindBoost in CMake CVS make this possible