[CMake] FindBoost: FIND_PACKAGE ( Boost COMPONENTS filesystem )
Philip Lowman
philip at yhbt.com
Tue Nov 3 09:14:42 EST 2009
This was addressed on the mailing list and I thought had been resolved based
on user feedback.
The code which is supposed to fix this is on line 326 of FindBoost as
checked into CVS. A patch would be appreciated if the code doesn't work for
you.
See also bug 8734
On Nov 3, 2009 5:05 AM, "Mathieu Malaterre" <mathieu.malaterre at gmail.com>
wrote:
Hi Philip,
That's where I stop understanding. I cannot state this:
FIND_PACKAGE ( Boost COMPONENTS filesystem REQUIRED) # ideal
If I follow your suggestion I need to express an internal
dependencie at user level:
FIND_PACKAGE ( Boost COMPONENTS filesystem system REQUIRED)
which fails for Boost 1.34 with:
...
CMake Error at Cmake/FindBoost.cmake:894 (message):
Unable to find the requested Boost libraries.
Boost version: 1.34.1
Boost include path: /usr/include
The following Boost libraries could not be found:
boost_system
Some (but not all) of the required Boost libraries were found. You may
need to install these additional Boost libraries. Alternatively, set
Boost_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT
to the location of Boost.
Call Stack (most recent call first):
CMakeLists.txt:33 (FIND_PACKAGE)
...
Thanks
On Mon, Nov 2, 2009 at 6:24 PM, Philip Lowman <philip at yhbt.com> wrote: > Add
system to the list of ...
--
Mathieu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20091103/a148755c/attachment-0001.htm>
More information about the CMake
mailing list