manual:required_libraries
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
manual:required_libraries [2016/08/11 19:20] – Adds links to howto compile boost from source zenke | manual:required_libraries [2016/09/01 07:12] (current) – zenke | ||
---|---|---|---|
Line 9: | Line 9: | ||
</ | </ | ||
- | ===== If your Boost version is too old ===== | + | ===== Building |
- | To install Boost from scratch, first install any versions of the Boost libraries installed on your computer using your stock package manager. | + | 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:// | ||
- | Then follow download and build boost from source (with MPI support). To that end, follow | + | Before you [[compileauryn|build Auryn]] make sure to delete the '' |
- | http:// | + | |
+ | ==== Troubleshooting common problems ==== | ||
+ | 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:/ | ||
+ | </ | ||
- | ===== Known Issues ===== | ||
- | * Spike-loss and random crashes experienced with with process numbers that were not a power of two. (OpenMPI 1.4.3) | + | See also [[known issues]] |
- | * Random communication freezes for large messages (i.e. caused by synchronization in the network -> many spikes in short time intervals). | + | |
- | + | ||
- | When compiled against MPICH2 these problems did not occur. | + |
manual/required_libraries.1470943236.txt.gz · Last modified: 2016/08/11 19:20 by zenke