I am struggling to compile, because of FindBoost.cmake.
$ ./bootstrap.sh --prefix=/opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost --with-libraries=thread,filesystem,regex
$ ./b2 --prefix=/opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost toolset=gcc-sh4 --with-thread --with-filesystem --with-regex
include/ lib/
include/ lib/
include lib
boost
libboost_filesystem.a libboost_filesystem.so.1.47.0 libboost_regex.so libboost_system.a libboost_system.so.1.47.0 libboost_thread.so
libboost_filesystem.so libboost_regex.a libboost_regex.so.1.47.0 libboost_system.so libboost_thread.a libboost_thread.so.1.47.0
Finally, when i tried to compile i get this error:
Building dtv-util...
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:525 ] Boost not in cache
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:528 ] _boost_TEST_VERSIONS = 1.47;1.47.0;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:530 ] Boost_USE_MULTITHREADED = TRUE
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:532 ] Boost_USE_STATIC_LIBS =
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:534 ] Boost_USE_STATIC_RUNTIME =
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:536 ] Boost_ADDITIONAL_VERSIONS = 1.47;1.47.0
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:538 ] Boost_NO_SYSTEM_PATHS = false
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:606 ] Declared as CMake or Environmental Variables:
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:608 ] BOOST_ROOT = /opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:610 ] BOOST_INCLUDEDIR = /opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/include/
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:612 ] BOOST_LIBRARYDIR = /opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/lib/
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:614 ] _boost_TEST_VERSIONS = 1.47;1.47.0;1.46.1;1.46.0;1.46;1.45.0;1.45;1.44.0;1.44;1.43.0;1.43;1.42.0;1.42;1.41.0;1.41;1.40.0;1.40;1.39.0;1.39
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:667 ] Include debugging info:
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:669 ] _boost_INCLUDE_SEARCH_DIRS = /opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/include;/opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/include;/opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost;C:/boost/include;C:/boost;/boost/include;/boost;/sw/local/include
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:671 ] _boost_PATH_SUFFIXES = boost-1_47;boost_1_47;boost-1_47_0;boost_1_47_0;boost-1_46_1;boost_1_46_1;boost-1_46_0;boost_1_46_0;boost-1_46;boost_1_46;boost-1_45_0;boost_1_45_0;boost-1_45;boost_1_45;boost-1_44_0;boost_1_44_0;boost-1_44;boost_1_44;boost-1_43_0;boost_1_43_0;boost-1_43;boost_1_43;boost-1_42_0;boost_1_42_0;boost-1_42;boost_1_42;boost-1_41_0;boost_1_41_0;boost-1_41;boost_1_41;boost-1_40_0;boost_1_40_0;boost-1_40;boost_1_40;boost-1_39_0;boost_1_39_0;boost-1_39;boost_1_39
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:806 ] guessed _boost_COMPILER = -gcc
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:816 ] _boost_MULTITHREADED = -mt
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:859 ] _boost_RELEASE_ABI_TAG = -
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:861 ] _boost_DEBUG_ABI_TAG = -d
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:904 ] _boost_LIBRARY_SEARCH_DIRS = /opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/lib;/opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/lib;/opt/STM/STLinux-2.3/devkit/sh4/target/usr/local/boost/stage/lib;Boost_INCLUDE_DIR-NOTFOUND/lib;Boost_INCLUDE_DIR-NOTFOUND/../lib;Boost_INCLUDE_DIR-NOTFOUND/stage/lib;C:/boost/lib;C:/boost;/boost/boost___/lib;/boost/boost__/lib;/boost/lib;/boost;/sw/local/lib
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:975 ] Searching for SYSTEM_LIBRARY_RELEASE: boost_system-gcc-mt-;boost_system-gcc-mt;boost_system-mt-;boost_system-mt;boost_system
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:1007 ] Searching for SYSTEM_LIBRARY_DEBUG: boost_system-gcc-mt-d-;boost_system-gcc-mt-d;boost_system-mt-d-;boost_system-mt-d;boost_system-mt;boost_system
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:975 ] Searching for FILESYSTEM_LIBRARY_RELEASE: boost_filesystem-gcc-mt-;boost_filesystem-gcc-mt;boost_filesystem-mt-;boost_filesystem-mt;boost_filesystem
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:1007 ] Searching for FILESYSTEM_LIBRARY_DEBUG: boost_filesystem-gcc-mt-d-;boost_filesystem-gcc-mt-d;boost_filesystem-mt-d-;boost_filesystem-mt-d;boost_filesystem-mt;boost_filesystem
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:975 ] Searching for THREAD_LIBRARY_RELEASE: boost_thread-gcc-mt-;boost_thread-gcc-mt;boost_thread-mt-;boost_thread-mt;boost_thread
-- [ /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:1007 ] Searching for THREAD_LIBRARY_DEBUG: boost_thread-gcc-mt-d-;boost_thread-gcc-mt-d;boost_thread-mt-d-;boost_thread-mt-d;boost_thread-mt;boost_thread
CMake Error at /usr/local/share/cmake-2.8/Modules/FindBoost.cmake:1197 (message):
Unable to find the requested Boost libraries.
Unable to find the Boost header files. Please set BOOST_ROOT to the root
directory containing Boost or BOOST_INCLUDEDIR to the directory containing
Boost's headers.
Call Stack (most recent call first):
CMakeLists.txt:15 (find_package)
--
-- -------------------------------------------------------------------------------
-- PROJECT_NAME = util
-- PROJECT_DESCRIPTION = This is a misc. Ginga Util library.
-- PROJECT_VERSION = 0.11.1.0
-- PLATFORM = ST
--
-- BUILD_SHARED = 1
-- CMAKE_INSTALL_PREFIX = /tmp/ginga
-- CMAKE_BUILD_TYPE = Release
-- CMAKE_FIND_ROOT_PATH = /opt/STM/STLinux-2.3/devkit/sh4/target
-- PROJECT_DEPENDS = ""
-- BUILD_WITH = ""
-- INSTALL_DOC =
-- Change a value with: cmake -D<Variable>=<Value>
-- -------------------------------------------------------------------------------
-- UTIL_LINK_DIRECTORIES =
-- UTIL_LINK_LIBRARIES = pthread
-- -------------------------------------------------------------------------------
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Boost_INCLUDE_DIR (ADVANCED)
-- Configuring incomplete, errors occurred!