Project

General

Profile

Building » History » Revision 2

Revision 1 (Anonymous, 01/25/2016 11:52 AM) → Revision 2/17 (Anonymous, 01/25/2016 11:54 AM)

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]] 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!).