Skip to content
This repository has been archived by the owner on Dec 3, 2019. It is now read-only.

building MPI version #122

Open
kcart7 opened this issue Jan 22, 2018 · 0 comments
Open

building MPI version #122

kcart7 opened this issue Jan 22, 2018 · 0 comments

Comments

@kcart7
Copy link

kcart7 commented Jan 22, 2018

Hello,

I'm trying to build the MPI version but apparently there are problems accessing certain boost libraries.

I've tried this fix listed on the website and it did not resolve the issue:
cd ~
nano .bash_profile
export DYLD_LIBRARY_PATH=your_revbayes_directory/boost_1_60_0/stage/lib:$DYLD_LIBRARY_PATH
export PATH=your_revbayes_directory/projects/cmake:$PATH

Here's the error I get:
[name@waterman ~/local/bin/revbayes-master/projects/cmake]$ ./build.sh -mpi true
/home/bpp/armesk/local/bin/revbayes-master/projects/cmake/build
Building boost libraries
you can turn this of with argument "-boost false"
Building Boost.Build engine with toolset gcc... tools/build/src/engine/bin.linuxx86_64/b2
Unicode/ICU support for Boost.Regex?... /usr
Generating Boost.Build configuration in project-config.jam...

Bootstrapping is done. To build, run:

./b2

To adjust configuration, edit 'project-config.jam'.
Further information:

Performing configuration checks

- 32-bit                   : no
- 64-bit                   : yes
- arm                      : no
- mips1                    : no
- power                    : no
- sparc                    : no
- x86                      : yes

Building the Boost C++ Libraries.

- symlinks supported       : yes
- gcc visibility           : yes
- long double support      : yes
- has_icu builds           : yes
- lockfree boost::atomic_flag : yes

failed to write output file '/data/jam4fea66e9.000'!
CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1096 (message):
Unable to find the requested Boost libraries.

Boost version: 1.60.0

Boost include path: /home/bpp/name/local/bin/revbayes-master/boost_1_60_0

The following Boost libraries could not be found:

      boost_regex
      boost_program_options
      boost_thread
      boost_signals
      boost_date_time
      boost_serialization

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:44 (find_package)

Boost information:
Boost_INCLUDE_DIRS: /home/bpp/name/local/bin/revbayes-master/boost_1_60_0
Boost_LIBRARIES:
Boost_LIBRARY_DIRS:
-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.

Thanks for the help!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant