manual:required_libraries
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
manual:required_libraries [2014/01/10 18:23] – created zenke | manual:required_libraries [2016/09/01 07:12] (current) – zenke | ||
---|---|---|---|
Line 2: | Line 2: | ||
- | To compile Auryn you need the [[http:// | + | To compile Auryn you need the [[http:// |
- | Under most debian deriviatives such as Ubuntu or MINT it should suffice to install | + | Under most debian deriviatives such as Debian, |
< | < | ||
- | sudo apt-get install build-essential | + | sudo apt-get install build-essential libboost-all-dev mpi-default-bin mpi-default-dev |
</ | </ | ||
- | For some systems it can be beneficial to also install and compile the ATLAS libraries | + | ===== Building Boost libraries |
- | ===== Known Issues ===== | + | It might happen that your distribution' |
+ | Then download and build boost from source (with MPI support). To that end, follow the instructions found in the MPI section of the boost website http:// | ||
- | * Spike-loss | + | Before you [[compileauryn|build Auryn]] make sure to delete the '' |
- | * Random communication freezes | + | |
- | When compiled against MPICH2 these problems | + | ==== Troubleshooting common |
+ | If you can compile your Auryn programs, but you see an error along these lines | ||
+ | <code shell> | ||
+ | ./ | ||
+ | </ | ||
+ | it's probably because you have installed Boost under the default path ''/ | ||
+ | You could for instance add the following to your '' | ||
+ | <code shell> | ||
+ | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ | ||
+ | </ | ||
+ | |||
+ | |||
+ | See also [[known issues]] |
manual/required_libraries.1389378234.txt.gz · Last modified: 2014/01/10 18:23 by zenke