forked from gfrd/egfrd
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathINSTALL
More file actions
79 lines (46 loc) · 1.64 KB
/
Copy pathINSTALL
File metadata and controls
79 lines (46 loc) · 1.64 KB
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
:author: Koichi Takahashi
update okt-2014: Marco Seynen
Prerequisites
-------------------------
1. autotools (autoconf >=2.50, automake >=1.11, libtool (>=2.2.6) or later.
2. GNU Scientific Library (GSL) 1.11 or later.
3. Boost C++ Library 1.37 or later.
4. Python 2.4 or later.
5. Scipy 0.5 or later, Numpy 1.0 or later.
If you use Fedora or any other RedHat lines of linux, check
if the following RPM packages are installed:
autoconf automake libtool gcc-c++ gsl gsl-devel boost boost-devel python scipy numpy
On Ubuntu Linux and some other Debian families, install the following:
autoconf automake autotools-dev libtool gsl-bin libgsl0-dev libboost-all-dev python-scipy python-numpy
In addition to above, optionally also install packages:
python-matplotlib python-h5py pychecker
A note on GSL version
++++++++++++++++++++++++++++++
GSL version 1.10 and earlier has at least two bugs that can cause abnormal
program exits when a Bessel function is evaluated with specific argument
values. These bugs can hit stability of this software.
For this reason, use of GSL version 1.11 or later is recommended.
Building this package
-------------------------
1. ./autogen.sh
2. ./configure
3. make
has been tested on:
Ubuntu 14.04 LTS
Ubuntu 10.04 LTS
Debian 7.7
Debian 7.9
Debian 7.11
Fedora 20.1
CentOS 7.0.14.06
Testing
-------------------
% make check
checks if some of the core components of the software run correctly.
In addition, you may run
% make pycheck
if you want to be super-strict about Python syntax.
Running
-------------------------
Go to subdirectories under doc/samples, and read README files
included about how to run the samples.