Building » History » Revision 3
Revision 2 (Anonymous, 01/25/2016 11:54 AM) → Revision 3/17 (Anonymous, 01/25/2016 12:01 PM)
h1. 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!).
<pre>
cd sphinx
./setup
./configure --disable-debug
make all
make install
</pre>
If this does not work, please read the rest of this page.
You may want to run the [[testbed]] after compilation.
h2. 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!).
