Compilieren von CalculiX 2.0 unter Ubuntu 9.10

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.

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Log Out / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Log Out / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Log Out / Ändern )

Verbinde mit %s


Follow

Get every new post delivered to your Inbox.