Project

General

Profile

Building » History » Version 2

Anonymous, 01/25/2016 11:54 AM

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
    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
| CentOS 5.6 | yum install gcc44-c++ gcc44-gfortran automake libtool flex bison |
41
| Fedora 15 | yum install gcc-c++, gcc-gfortran, automake, libtool, flex, bison |
42
| Debian 6 | apt-get install g++ gfortran automake libtool flex bison |
43
| MacOS X 10.6 | X-Code (install from Apple installation DVD) |
44
| Windows | port in progress..|
45
46
Known issues with specific systems
47
48
See here
49
50
Please make sure that CPU throttling is deactivated when compiling the third-party libraries (specifically: ATLAS!).