Skip to content

Third Party Dependencies

philthiel edited this page May 5, 2017 · 1 revision

Master Branch

For building the current development version of BALL you need the following packages:

Debian / Ubuntu

apt-get install libboost-dev qtbase5-dev libqt5opengl5-dev libfftw3-dev \
                python-sip-dev libtbb-dev bison flex libc6-dev libeigen3-dev

BALL 1.4

The list of Debian packages BALL depends on encompasses:

  • boost:

     libboost-dev libboost-system-dev libboost-thread-dev libboost-iostream1.40-dev
     libboost-regex1.40-dev 
    
  • glew:

     libglew1.5 libglew1.5-dev 
    
  • gsl:

     libgsl0-dev 
    
  • qt:

     libqt4-core libqt4-dev libqt4-gui libqt4-network libqt4-openGL libqt4-xml
     libqt4-designer
    

Please note: for some packages the versions might have changed.

For Ubuntu >= 10.04 BALL packages are available. Thus, it is also possible to download all necessary packages via:

sudo apt-get build-dep ball

Clone this wiki locally