I am attempting to install Breakdancer 1.4.2 on a 64 bit Linux CentOS 5.6 cluster. I do not have root access: I'm am installing my own personal copy. I have been following the installation instructions as shown here: https://github.com/genome/breakdancer/blob/master/INSTALL.md.
I get to this step:
cmake .. -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr/local
And I get the following output:
Score floating point type: double -- Found Samtools - Samtools include dirs: /share/apps/ngs-ccts/breakdancer-1.4.2/breakdancer/build/samtools-0.1.19;/usr/include - Samtools libraries: /share/apps/ngs-ccts/breakdancer-1.4.2/breakdancer/build/samtools-0.1.19/libbam.a;/usr/lib64/libz.so CMake Error at /share/apps/cmake/cmake-22.214.171.124-Linux-i386/share/cmake-2.8/Modules/FindBoost.cmake:1192 (message): Unable to find the requested Boost libraries.
Boost version: 1.52.0
Boost include path: /share/apps/ngs-ccts/boost_1_52_0
The following Boost libraries could not be found:
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:28 (find_package)
-- Configuring incomplete, errors occurred!
However, in the /share/apps/ngs-ccts/boost_1_52_0/libs folder there are folders called system/ and chrono/ which I presume have the missing libraries in them. Is there a way I can redirect the compiler to the correct directories? Is this indicative of an error in the way Boost was installed on the cluster (i.e. do I need to call my tech support guys)?