[cmake-developers] [CMake 0014235]: Cannot find Boost libraries
Mantis Bug Tracker
mantis at public.kitware.com
Thu Jun 20 05:51:12 EDT 2013
The following issue has been SUBMITTED.
======================================================================
http://www.cmake.org/Bug/view.php?id=14235
======================================================================
Reported By: l_r_mcglashan
Assigned To:
======================================================================
Project: CMake
Issue ID: 14235
Category: CMake
Reproducibility: always
Severity: minor
Priority: normal
Status: new
======================================================================
Date Submitted: 2013-06-20 05:51 EDT
Last Modified: 2013-06-20 05:51 EDT
======================================================================
Summary: Cannot find Boost libraries
Description:
cmake cannot find my boost libraries. They are in /usr/lib64 on Fedora 17/18/19.
I executed this:
cmake .. -DBOOST_INCLUDEDIR=/usr/include/boost -DBOOST_LIBRARYDIR=/usr/lib64
-DBoost_DEBUG=TRUE
and get:
-- The CXX compiler identification is GNU 4.8.1
-- Check for working CXX compiler:
/home/ren2/laurence/OpenFOAM/ThirdParty-dev/platforms/linux64/gcc-4.8.1/bin/c++
-- Check for working CXX compiler:
/home/ren2/laurence/OpenFOAM/ThirdParty-dev/platforms/linux64/gcc-4.8.1/bin/c++
-- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The C compiler identification is GNU 4.8.1
-- Check for working C compiler:
/home/ren2/laurence/OpenFOAM/ThirdParty-dev/platforms/linux64/gcc-4.8.1/bin/gcc
-- Check for working C compiler:
/home/ren2/laurence/OpenFOAM/ThirdParty-dev/platforms/linux64/gcc-4.8.1/bin/gcc
-- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- C++ compiler:
/home/ren2/laurence/OpenFOAM/ThirdParty-dev/platforms/linux64/gcc-4.8.1/bin/c++
-- C compiler:
/home/ren2/laurence/OpenFOAM/ThirdParty-dev/platforms/linux64/gcc-4.8.1/bin/gcc
-- [ /usr/share/cmake/Modules/FindBoost.cmake:474 ] _boost_TEST_VERSIONS =
1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45
-- [ /usr/share/cmake/Modules/FindBoost.cmake:476 ] Boost_USE_MULTITHREADED = ON
-- [ /usr/share/cmake/Modules/FindBoost.cmake:478 ] Boost_USE_STATIC_LIBS = ON
-- [ /usr/share/cmake/Modules/FindBoost.cmake:480 ] Boost_USE_STATIC_RUNTIME =
-- [ /usr/share/cmake/Modules/FindBoost.cmake:482 ] Boost_ADDITIONAL_VERSIONS =
-- [ /usr/share/cmake/Modules/FindBoost.cmake:484 ] Boost_NO_SYSTEM_PATHS =
-- [ /usr/share/cmake/Modules/FindBoost.cmake:536 ] Declared as CMake or
Environmental Variables:
-- [ /usr/share/cmake/Modules/FindBoost.cmake:538 ] BOOST_ROOT =
-- [ /usr/share/cmake/Modules/FindBoost.cmake:540 ] BOOST_INCLUDEDIR =
/usr/include/boost
-- [ /usr/share/cmake/Modules/FindBoost.cmake:542 ] BOOST_LIBRARYDIR =
/usr/lib64
-- [ /usr/share/cmake/Modules/FindBoost.cmake:544 ] _boost_TEST_VERSIONS =
1.56.0;1.56;1.55.0;1.55;1.54.0;1.54;1.53.0;1.53;1.52.0;1.52;1.51.0;1.51;1.50.0;1.50;1.49.0;1.49;1.48.0;1.48;1.47.0;1.47;1.46.1;1.46.0;1.46;1.45.0;1.45
-- [ /usr/share/cmake/Modules/FindBoost.cmake:613 ] Include debugging info:
-- [ /usr/share/cmake/Modules/FindBoost.cmake:615 ] _boost_INCLUDE_SEARCH_DIRS
= /usr/include/boost;PATHS;C:/boost/include;C:/boost;/sw/local/include
-- [ /usr/share/cmake/Modules/FindBoost.cmake:617 ] _boost_PATH_SUFFIXES =
boost-1_56_0;boost_1_56_0;boost/boost-1_56_0;boost/boost_1_56_0;boost-1_56;boost_1_56;boost/boost-1_56;boost/boost_1_56;boost-1_55_0;boost_1_55_0;boost/boost-1_55_0;boost/boost_1_55_0;boost-1_55;boost_1_55;boost/boost-1_55;boost/boost_1_55;boost-1_54_0;boost_1_54_0;boost/boost-1_54_0;boost/boost_1_54_0;boost-1_54;boost_1_54;boost/boost-1_54;boost/boost_1_54;boost-1_53_0;boost_1_53_0;boost/boost-1_53_0;boost/boost_1_53_0;boost-1_53;boost_1_53;boost/boost-1_53;boost/boost_1_53;boost-1_52_0;boost_1_52_0;boost/boost-1_52_0;boost/boost_1_52_0;boost-1_52;boost_1_52;boost/boost-1_52;boost/boost_1_52;boost-1_51_0;boost_1_51_0;boost/boost-1_51_0;boost/boost_1_51_0;boost-1_51;boost_1_51;boost/boost-1_51;boost/boost_1_51;boost-1_50_0;boost_1_50_0;boost/boost-1_50_0;boost/boost_1_50_0;boost-1_50;boost_1_50;boost/boost-1_50;boost/boost_1_50;boost-1_49_0;boost_1_49_0;boost/boost-1_49_0;boost/boost_1_49_0;boost-1_49;boost_1_49;boost/boost-1_49;boost/boost_1_49;boost-1_48_0;boost_1_48_0;boost/boost-1_48_0;boost/boost_1_48_0;boost-1_48;boost_1_48;boost/boost-1_48;boost/boost_1_48;boost-1_47_0;boost_1_47_0;boost/boost-1_47_0;boost/boost_1_47_0;boost-1_47;boost_1_47;boost/boost-1_47;boost/boost_1_47;boost-1_46_1;boost_1_46_1;boost/boost-1_46_1;boost/boost_1_46_1;boost-1_46_0;boost_1_46_0;boost/boost-1_46_0;boost/boost_1_46_0;boost-1_46;boost_1_46;boost/boost-1_46;boost/boost_1_46;boost-1_45_0;boost_1_45_0;boost/boost-1_45_0;boost/boost_1_45_0;boost-1_45;boost_1_45;boost/boost-1_45;boost/boost_1_45
-- [ /usr/share/cmake/Modules/FindBoost.cmake:637 ] location of version.hpp:
/usr/include/boost/version.hpp
-- [ /usr/share/cmake/Modules/FindBoost.cmake:661 ] version.hpp reveals boost
1.48.0
-- [ /usr/share/cmake/Modules/FindBoost.cmake:737 ] guessed _boost_COMPILER =
-gcc48
-- [ /usr/share/cmake/Modules/FindBoost.cmake:747 ] _boost_MULTITHREADED = -mt
-- [ /usr/share/cmake/Modules/FindBoost.cmake:790 ] _boost_RELEASE_ABI_TAG = -
-- [ /usr/share/cmake/Modules/FindBoost.cmake:792 ] _boost_DEBUG_ABI_TAG = -d
-- [ /usr/share/cmake/Modules/FindBoost.cmake:840 ] _boost_LIBRARY_SEARCH_DIRS =
/usr/lib64;/usr/include/lib;/usr/include/../lib;/usr/include/stage/lib;PATHS;C:/boost/lib;C:/boost;/sw/local/lib
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
SYSTEM_LIBRARY_RELEASE:
boost_system-gcc48-mt-1_48;boost_system-gcc48-mt;boost_system-mt-1_48;boost_system-mt;boost_system
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
SYSTEM_LIBRARY_DEBUG:
boost_system-gcc48-mt-d-1_48;boost_system-gcc48-mt-d;boost_system-mt-d-1_48;boost_system-mt-d;boost_system-mt;boost_system
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
DATE_TIME_LIBRARY_RELEASE:
boost_date_time-gcc48-mt-1_48;boost_date_time-gcc48-mt;boost_date_time-mt-1_48;boost_date_time-mt;boost_date_time
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
DATE_TIME_LIBRARY_DEBUG:
boost_date_time-gcc48-mt-d-1_48;boost_date_time-gcc48-mt-d;boost_date_time-mt-d-1_48;boost_date_time-mt-d;boost_date_time-mt;boost_date_time
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
FILESYSTEM_LIBRARY_RELEASE:
boost_filesystem-gcc48-mt-1_48;boost_filesystem-gcc48-mt;boost_filesystem-mt-1_48;boost_filesystem-mt;boost_filesystem
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
FILESYSTEM_LIBRARY_DEBUG:
boost_filesystem-gcc48-mt-d-1_48;boost_filesystem-gcc48-mt-d;boost_filesystem-mt-d-1_48;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
PROGRAM_OPTIONS_LIBRARY_RELEASE:
boost_program_options-gcc48-mt-1_48;boost_program_options-gcc48-mt;boost_program_options-mt-1_48;boost_program_options-mt;boost_program_options
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
PROGRAM_OPTIONS_LIBRARY_DEBUG:
boost_program_options-gcc48-mt-d-1_48;boost_program_options-gcc48-mt-d;boost_program_options-mt-d-1_48;boost_program_options-mt-d;boost_program_options-mt;boost_program_options
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
REGEX_LIBRARY_RELEASE:
boost_regex-gcc48-mt-1_48;boost_regex-gcc48-mt;boost_regex-mt-1_48;boost_regex-mt;boost_regex
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
REGEX_LIBRARY_DEBUG:
boost_regex-gcc48-mt-d-1_48;boost_regex-gcc48-mt-d;boost_regex-mt-d-1_48;boost_regex-mt-d;boost_regex-mt;boost_regex
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
SIGNALS_LIBRARY_RELEASE:
boost_signals-gcc48-mt-1_48;boost_signals-gcc48-mt;boost_signals-mt-1_48;boost_signals-mt;boost_signals
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
SIGNALS_LIBRARY_DEBUG:
boost_signals-gcc48-mt-d-1_48;boost_signals-gcc48-mt-d;boost_signals-mt-d-1_48;boost_signals-mt-d;boost_signals-mt;boost_signals
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
SERIALIZATION_LIBRARY_RELEASE:
boost_serialization-gcc48-mt-1_48;boost_serialization-gcc48-mt;boost_serialization-mt-1_48;boost_serialization-mt;boost_serialization
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
SERIALIZATION_LIBRARY_DEBUG:
boost_serialization-gcc48-mt-d-1_48;boost_serialization-gcc48-mt-d;boost_serialization-mt-d-1_48;boost_serialization-mt-d;boost_serialization-mt;boost_serialization
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
THREAD_LIBRARY_RELEASE:
boost_thread-gcc48-mt-1_48;boost_thread-gcc48-mt;boost_thread-mt-1_48;boost_thread-mt;boost_thread
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
THREAD_LIBRARY_DEBUG:
boost_thread-gcc48-mt-d-1_48;boost_thread-gcc48-mt-d;boost_thread-mt-d-1_48;boost_thread-mt-d;boost_thread-mt;boost_thread
-- [ /usr/share/cmake/Modules/FindBoost.cmake:928 ] Searching for
UNIT_TEST_FRAMEWORK_LIBRARY_RELEASE:
boost_unit_test_framework-gcc48-mt-1_48;boost_unit_test_framework-gcc48-mt;boost_unit_test_framework-mt-1_48;boost_unit_test_framework-mt;boost_unit_test_framework
-- [ /usr/share/cmake/Modules/FindBoost.cmake:960 ] Searching for
UNIT_TEST_FRAMEWORK_LIBRARY_DEBUG:
boost_unit_test_framework-gcc48-mt-d-1_48;boost_unit_test_framework-gcc48-mt-d;boost_unit_test_framework-mt-d-1_48;boost_unit_test_framework-mt-d;boost_unit_test_framework-mt;boost_unit_test_framework
-- [ /usr/share/cmake/Modules/FindBoost.cmake:1007 ] Boost_FOUND = 1
CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1096 (message):
Unable to find the requested Boost libraries.
Boost version: 1.48.0
Boost include path: /usr/include
The following Boost libraries could not be found:
boost_system
boost_date_time
boost_filesystem
boost_program_options
boost_regex
boost_signals
boost_serialization
boost_thread
boost_unit_test_framework
No Boost libraries were found. You may need to 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:160 (FIND_PACKAGE)
-- HDF5 not found, skip
--
-- Configuring incomplete, errors occurred!
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2013-06-20 05:51 l_r_mcglashan New Issue
======================================================================
More information about the cmake-developers
mailing list