Per apt-get kann man die benötigten Pakete
- build-essential
- gfortran
installieren.
Man benötigt spooles 2.2 und Arpack
Installation von spooles:
Die Quellen von http://www.netlib.org/linalg/spooles/spooles.2.2.html herunterladen und nach /usr/local entpacken. Nach der Umstellung des Compilers auf gcc genügt ein make lib zum compilieren. Danach das Verzeichnis in SPOOLES.2.2 umbenennen.
Installation von ARPCK:
Zuerst muss die Datei ARmake.inc angepasst werden. In Zeile 28 muss die HOME Variable auf /usr/local gesetzt werden
home = /usr/local/ARPACK
Die verwendete Platform muss auf INTEL umgestellt werden (Zeile 35)
PLAT = INTEL
Dann muss der Complier auf gfortran gesetzt werden (Zeile 104) und die Compiler Flags angepasst werden (Zeile 105)
FC = gfortran
FFLAGS = -O
Als letztes muss in der Datei UTIL/second.f der Eintrag in Zeile 24 von
EXTERNAL ETIME
auf
INTRINSIC ETIME
geändert werden.
Jetzt kann per make lib ARPACK comliliert werden.