forked from FairRootGroup/FairSoft
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDEPENDENCIES
46 lines (32 loc) · 1.71 KB
/
DEPENDENCIES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
In this file the dependencies of FairSoft are listed for different Linux
flavors. This dependencies are needed to be able to install FairSoft.
The following programs/compiler are needed:
cmake gcc g++ gfortran make patch sed curl
bzip2 gzip unzip tar subversion git
The following development packages are needed
x11-dev xft-dev xext-dev xpm-dev xmu-dev opengl-dev ncurses-dev
If FairSoft is installed on Linu using the clang compiler suite on
needs additionaly the following programs
makedepend, flex, bison
These packages for programs, libraries or header files are named differntly
for the different package managers. In the following we will list the
command lines which are needed to install all packages for the differnt
Linux flavors
Debian, Ubuntu and other Debian based systems.
apt-get install cmake cmake-data g++ gcc gfortran \
build-essential make patch sed libx11-dev libxft-dev \
libxext-dev libxpm-dev libxmu-dev libglu1-mesa-dev \
libgl1-mesa-dev ncurses-dev curl bzip2 gzip unzip tar \
subversion git xutils-dev flex bison lsb-release
Suse, OpenSuse and other Suse based systems
zypper install cmake gcc gcc-c++ gcc-fortran make patch sed \
libX11-devel libXft-devel libXpm-devel libXext-devel \
libXmu-devel Mesa-libGL-devel freeglut-devel ncurses-devel \
curl bzip2 gzip unzip tar libexpat-devel subversion git \
flex bison makedepend lsb-release
Fedora, Redhat, Scientific Linuc and other Redhat based systems
yum install cmake gcc gcc-c++ gcc-gfortran make patch sed \
libX11-devel libXft-devel libXpm-devel libXext-devel \
libXmu-devel mesa-libGLU-devel mesa-libGL-devel ncurses-devel \
curl bzip2 libbz2-dev gzip unzip tar expat-devel \
subversion git flex bison imake redhat-lsb-core