Building » History » Revision 2
« Previous |
Revision 2/17
(diff)
| Next »
Anonymous, 01/25/2016 11:54 AM
Building¶
Quick guide for users on 100% compatible systems
We assume that you have successfully downloaded and unpacked the package, possibly including 3rd-party packages in sphinx/sxaccelerate/3rd-party/packages/ .
Please make sure that CPU throttling is deactivated when compiling (specifically: ATLAS!).
cd sphinx ./setup ./configure --disable-debug make all make install
If this does not work, please read the rest of this page.
You may want to run the testbed after compilation.
Prerequisites¶
C++ compiler
automake
libtool
flex, bison
Additional libraries (see also 3rd-party packages)
BLAS+LAPACK library
ATLAS+LAPACK or
mkl or
acml or
libGOTO or
ESSL
FFT library
FFTW (recommended)
ACML (we encountered many bugs...)
netCDF
CentOS 5.6 | yum install gcc44-c++ gcc44-gfortran automake libtool flex bison |
Fedora 15 | yum install gcc-c++, gcc-gfortran, automake, libtool, flex, bison |
Debian 6 | apt-get install g++ gfortran automake libtool flex bison |
MacOS X 10.6 | X-Code (install from Apple installation DVD) |
Windows | port in progress.. |
Known issues with specific systems
See here
Please make sure that CPU throttling is deactivated when compiling the third-party libraries (specifically: ATLAS!).
Updated by Anonymous almost 9 years ago · 2 revisions