|
- Timestamp:
-
Jul 5, 2016, 10:08:08 PM (8 years ago)
- Author:
-
gallmei
- Comment:
-
Restructuring and extending list of used libraries
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v85
|
v86
|
|
4 | 4 | === Prerequisites for Compiling and Running GiBUU === |
5 | 5 | |
6 | | * GiBUU supports the following operating systems: |
| 6 | * Supported operating systems: |
7 | 7 | * Linux (primary platform, used by most developers) |
8 | 8 | * Windows (via Cygwin), cf. [wiki:windows GiBUU on Windows] |
9 | 9 | * Mac OS X, cf. [wiki:mac GiBUU on Mac] |
10 | 10 | * other Unix-like systems may also work, but are untested |
11 | | * GiBUU can be built with one of the following compilers: |
| 11 | |
| 12 | * Supported compilers: |
12 | 13 | * [https://software.intel.com/en-us/fortran-compilers Intel Fortran Compiler] (version 12+) |
13 | 14 | * [http://gcc.gnu.org GCC/gfortran] (version 4.6+) |
14 | 15 | * [http://www.oracle.com/technetwork/server-storage/solarisstudio sunf95] (Oracle Solaris Studio 12.4+) |
15 | 16 | * [http://www.pgroup.com/ PGI] (version 15.10) |
16 | | * Unsupported Compilers: |
| 17 | * Unsupported compilers: |
17 | 18 | * [http://www.g95.org/ g95] 0.93 fails to compile !EventOutputFile.f90 (missing support for type-bound procedures) |
18 | 19 | * [http://www.pathscale.com/ekopath-compiler-suite PathScale] EKOPath 5 fails to compile !EventOutputFile.f90 (missing support for abstract types) |
… |
… |
|
21 | 22 | * [http://www.nag.co.uk/nagware/np.asp NAG] v5.3.854 currently fails to compile Pythia and Jetset (with double precision) |
22 | 23 | * [http://www.lahey.com/linux64.htm Lahey] v8.1 is not supported due to missing Fortran 2003 features (GET_ENVIRONMENT_VARIABLE, ISO_C_BINDING, ...) |
| 24 | |
23 | 25 | * The Build process is steered via [http://www.gnu.org/software/make/ GNU make].[[BR]] |
24 | 26 | * Automated Makefile dependencies are generated via one of the following methods: |
25 | 27 | * a Perl script (provided that [http://www.perl.org/ Perl] is installed) |
26 | 28 | * [http://personal.inet.fi/private/erikedelmann/makedepf90/ makedepf90] |
27 | | * [http://www.bzip.org/ libbzip2] is used for reading compressed input files. For details see [wiki:bzip2 this page]. |
| 29 | |
28 | 30 | * The code is managed and distributed through the [http://subversion.apache.org/ Subversion] version control system. |
| 31 | |
| 32 | * The code uses following external libraries: |
| 33 | * [http://www.bzip.org/ libbzip2] [[BR]]used for reading compressed input files. For details see [wiki:bzip2 this page]. |
| 34 | * [http://lhapdf.hepforge.org/lhapdf5/ libLHAPDF v5] (optional) [[BR]]This is optional in connection with Pythia. For details see [wiki:LHAPDF this page]. |
29 | 35 | |
30 | 36 | === Optional Tools === |
|