Building » History » Version 3
Anonymous, 01/25/2016 12:01 PM
| 1 | 1 | Anonymous | h1. Building |
|---|---|---|---|
| 2 | |||
| 3 | Quick guide for users on 100% compatible systems |
||
| 4 | |||
| 5 | We assume that you have successfully downloaded and unpacked the package, possibly including 3rd-party packages in sphinx/sxaccelerate/3rd-party/packages/ . |
||
| 6 | |||
| 7 | Please make sure that CPU throttling is deactivated when compiling (specifically: ATLAS!). |
||
| 8 | |||
| 9 | <pre> |
||
| 10 | cd sphinx |
||
| 11 | ./setup |
||
| 12 | ./configure --disable-debug |
||
| 13 | make all |
||
| 14 | make install |
||
| 15 | </pre> |
||
| 16 | |||
| 17 | |||
| 18 | If this does not work, please read the rest of this page. |
||
| 19 | |||
| 20 | 2 | Anonymous | You may want to run the [[testbed]] after compilation. |
| 21 | |||
| 22 | h2. Prerequisites |
||
| 23 | |||
| 24 | 3 | Anonymous | * C++ compiler |
| 25 | * automake |
||
| 26 | * libtool |
||
| 27 | * flex, bison |
||
| 28 | * Additional libraries (see also 3rd-party packages) |
||
| 29 | ** BLAS+LAPACK library |
||
| 30 | *** ATLAS+LAPACK or |
||
| 31 | *** mkl or |
||
| 32 | *** acml or |
||
| 33 | *** libGOTO or |
||
| 34 | *** ESSL |
||
| 35 | ** FFT library |
||
| 36 | *** FFTW (recommended) |
||
| 37 | *** ACML (we encountered many bugs...) |
||
| 38 | ** netCDF |
||
| 39 | |||
| 40 | |||
| 41 | |||
| 42 | 2 | Anonymous | |
| 43 | | CentOS 5.6 | yum install gcc44-c++ gcc44-gfortran automake libtool flex bison | |
||
| 44 | | Fedora 15 | yum install gcc-c++, gcc-gfortran, automake, libtool, flex, bison | |
||
| 45 | | Debian 6 | apt-get install g++ gfortran automake libtool flex bison | |
||
| 46 | | MacOS X 10.6 | X-Code (install from Apple installation DVD) | |
||
| 47 | | Windows | port in progress..| |
||
| 48 | |||
| 49 | Known issues with specific systems |
||
| 50 | |||
| 51 | See here |
||
| 52 | |||
| 53 | Please make sure that CPU throttling is deactivated when compiling the third-party libraries (specifically: ATLAS!). |
