Installation von ProMoT/DIANA

Ähnliche Dokumente
Anleitung zur Einrichtung von OpenCV

Anleitung zur Einrichtung von OpenCV

Erste Schritte mit Lejos unter Linux

Installation und Aktualisierung der VMware-Tools

Installation DV4mini ausgehend von einem frisch installierten System:

Praktikum: Allgemeine Hinweise

Betriebswirtschaftliche Standardsoftware - Made for the WEB. ESS Enterprise Solution Server. Installation. Release 6.

ESP8266 unter Linux. Doku-Repo:

Raspberry PI als AirPrint Server

Konfiguration Zentyal 3.3 Inhaltsverzeichnis

IBM SPSS Statistics - Essentials for Python: Installationsanweisungen für Linux

Embedded So)ware. Einrichten der Arbeitsumgebung

Administration des PPC-Labors

Modularis Spector Datenerfassung

Installation unter LINUX mit PostgreSQL DB

Nagiosinstallation auf virt. Maschine mit Ubuntu 5.04

1. Vorbereitungen - Installation benötigter Software a) Installation Synaptic (optional - zur komfortableren Installation) - Terminal öffnen

Ausgewählte Anwendungen

Software-Installation unter Linux

VMroot Documentation. Release Günter Quast

DSContent - Handbuch

SCI Linux Einführung

Bakefiles. TgZero Technik.Blosbasis.net. April 1, 2013

DK Doku.de. Neu VM. (Specials Documentation von: DK Doku.de, )

3. Update des edirectory Neustart des edirectory und Kontrolle edirectory neu starten Versionskontrolle 4

DDBAC-SDK unter Linux (mit Wine) Installationsanleitung

So bringst du Prolog zum Laufen...

(Drucken per Eduroam bzw. von zu Hause aus mit Linux (hier: Ubuntu)

KURZANLEITUNG DUPLICITY MIT CLOUD OBJECT STORAGE

1 Installationen. 1.1 Installationen unter Windows

Personal. Installations-Anleitung.

SFTP SCP - Synology Wiki

(unter Linux) Sicherheitstage SS Hergen Harnisch Universität Hannover.

Cross compiling für Linux und Windows mit FLTK unter Ubuntu LTS

Einrichten der TSM-Backup-Software unter dem Betriebssystem Ubuntu

Shell für Anfänger Kurzüberblick über die häugsten Befehle

Anleitung Netbeans. Diese Anleitung basiert auf der Netbeans Version 7.2 und dem Paket All, welche alle Umgebungen beinhaltet.

Netbeans 6.1 mit SVN Server unter Debian etch mit Windows Clients

Virtualisierung mit Virtualbox

Building Quantum GIS mit Microsoft Visual C Express Edition auf Windows XP Professional

DISTRIBUTION / MARKETING

Hex Datei mit Atmel Studio 6 erstellen

AVT Kameras und Linux

GNU Octave GRUNDLAGEN MARCUS SCHÜTTLER. HTW BERLIN s

Einrichten der TSM-Backup-Software unter dem Betriebssystem Ubuntu/Debian

Installationsanleitung für pcvisit Server (pcvisit 15.0)

AREA-Unlimited Bau einer ARM-Distribution

Software installieren, aktualisieren

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.

Gnutella Filesharing Clients

1. Einführung. 2. Vorbereitung zur Installation. 1.1 Eclipse

Handbuch zur Installation der Software für die Bürgerkarte

Q2: Installation und Einstellungen

_) / \ /_. The fun has just begun... David Meier

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck

vadmin Installationshandbuch für Hostsysteme v Bit auf Server von Hetzner Copyright by vadmin.de Seite 1

Linux-Befehlsreferenz

Einrichten eines SSH - Server

Fachhochschule Bonn-Rhein-Sieg. SecureAware unter Linux

Ubuntu und DNS-325/-320: Datenzugriff über NFS

Eprog Starthilfe. 5. Oktober Einleitung 2

Benutzer und Rechte Teil 1

Nachvollziehbare Anwendungsinstallation mit zc.buildout

Material zum Grundlagenpraktikum ITS. eine kleine Linux-Befehlsreferenz. Stand: Oktober 2007 zusammengestellt von: Cornelia Menzel Version 1.

Installationsanleitung Tivoli Storage Manager für Linux

vadmin Installationshandbuch für Hostsysteme v Bit Copyright by vadmin.de Seite 1

Eine Übersicht über die angepassten Skripte ist hier (Skripte Referenz) zu finden.

Hier folgt eine kurze Aufstellung über die verwendete Architekur. Die Angaben sind ohne Gewähr für Vollständigkeit oder vollständige Richtigkeit.

Anwenderdokumentation PersoSim

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python.

Firefox und Thunderbird plattformübergreifend nutzen

Technische Basis OpenCms

Remaster-Kit Anleitung von Carsten Rohmann und Leszek Lesner

Kurzanleitung zu XML2DB

Druckereinrichtung unter Ubuntu LTS mit Keyring

pylottosimu Documentation

IR-Wakeup USB. Treiber-Installation unter Linux

Informationen zur Verwendung von Visual Studio und cmake

Linux Prinzipien und Programmierung

Mojolicious. Ich zeige dir jetzt, wie du mit Mojolicious eine Vorlage. Das Mojolicious-Gerüst

Softwarepraktikum: Einführung in Makefiles

Installationsleitfaden für Secure Private Network für Linux ClearPath- Netzwerke

PostNAS-0.3. Dokumentation

ab Redirector-Version 2.14

OpenVPN unter Ubuntu Stand: 13. Januar 2015

Installationshandbuch. WeLearn Release für Linux

Kurzeinführung. in OpenModelica. Gruber, Dominik Siebenhaar, Beate

Weiterhin haben wir eine Moodle2 Seite unter: moodle2.tu-ilmenau.de, unter: EI - Fachgebiet Angewandte Mediensysteme- Grundlagen der Videotechnik.

Dateisystem 1, Suchpfad, Befehlstypen

Dateisystem 1, Suchpfad, Befehlstypen

Linux - a bit advanced

Personal. Installations-Anleitung.

LABVIEW APPLICATION BUILDER

Universität Leipzig - Softwaretechnik Praktikum 2014/2015 Installationsanleitung zum Projekt: Ein kartenbasiertes Multiplayer -Spiel

AVR-Programmierung unter Mac OSX

Transkript:

Installation von ProMoT/DIANA Nicolas Fähnrich Verwendetes System: Ubuntu 12.10 (64 bit) ProMoT http://promottrac.mpi-magdeburg.mpg.de/dist/promot-v-0-8-5/linux/promot-v-0-8-5- plusdeps.tar.bz2 sudo su apt-get install ia32-libs cd / tar xvjf [Pfad zur Installationsdatei]/promot-v-0-8-5-plusdeps.tar.bz2 gedit /home/[username]/.bashrc Zeile am Ende hinzufügen: export PATH=/usr/local/promot/bin:$PATH Speichern, schließen exit DIANA http://promottrac.mpi-magdeburg.mpg.de/dist/diana-v-0-8-3/diana-0.8.3.tar.gz sudo su Diverse Softwarepakete und Bibliotheken müssen installiert werden, bevor Diana kompiliert werden kann. apt-get install autoconf apt-get install auto apt-get install gcc apt-get install g++ apt-get install gfortran

apt-get install libblas-dev apt-get install liblapack-dev apt-get install libatlas-dev apt-get install python-dev apt-get install python-numpy apt-get install python-matplotlib apt-get install scons apt-get install libxerces-c2-dev apt-get install libxerces-c28 Für die Quelldateien der weiteren Komponenten wird ein Verzeichnis diana/src angelegt: cd /usr/local mkdir -p diana/src cd diana/src 1) Cantera 2.0.0 http://code.google.com/p/cantera/ tar xvzf Pfad zur Installationsdatei]/cantera-2.0.0.tar.gz cd cantera-2.0.0 scons build scons install 2) SWIG 1.3.40: http://sourceforge.net/projects/swig {Version 2.x.x funktioniert nicht!} tar xvzf [Pfad zur Installationsdatei]/swig-1.3.40.tar.gz cd swig-1.3.40./autogen.sh./configure

install 3) SuiteSparse 3.7.1: http://www.cise.ufl.edu/research/sparse/suitesparse {Version 4.x.x funktioniert nicht!} tar xvzf [Pfad zur Installationsdatei]/SuiteSparse-3.7.1.tar.gz cd SuiteSparse/ install 4) SUNDIALS 2.5.0: http://acts.nersc.gov/sundials tar xvzf [Pfad zur Installationsdatei]/sundials-2.5.0.tar.gz cd sundials-2.5.0./configure --with-cflags=-fpic --with-cxxflags=-fpic install 5) ARPACK 0.92.1: http://mathema.tician.de/software/arpack tar xvzf [Pfad zur Installationsdatei]/arpack-0.92.1.tar.gz cd arpack-0.92.1./configure

install 6) CppUnit 1.12.1: http://sourceforge.net/apps/mediawiki/cppunit tar xvzf [Pfad zur Installationsdatei]/cppunit-1.12.1.tar.gz cd cppunit-1.12.1./configure LDFLAGS=-ldl install 7) DIANA 0.8.3: http://promottrac.mpi-magdeburg.mpg.de/dist/diana-v-0-8-3/diana-0.8.3.tar.gz tar xvzf [Pfad zur Installationsdatei]/diana-0.8.3.tar.gz cd diana-0.8.3 gedit include/basic/dianasparsearray.hpp Folgende Zeilen bei den anderen #include Befehlen hinzufügen: #include <stddef.h> #include <unistd.h> Speichern, schließen./config/bootstrap./configure --prefix=/usr/local/diana --with-ufsparse=/usr/local --with-arpack=/usr/local/lib --with-blas=/usr/local/lib --with-lapack=/usr/local/lib --with-sundials=/usr/local --with-cppunit-prefix=/usr/local --with-xerces=/usr/local --with-swig=/usr/local --with-mdl2diana=/usr/local/bin

install gedit /home/[username]/.bashrc Zeile am Ende hinzufügen: export PATH=/usr/local/diana/bin:$PATH Speichern, schließen exit Wenn die Kompilierung nicht möglich ist liegt der Fehler meist bei einer fehlerhaften Installation eines notwendigen Pakets. Anhand des Konfigurationsskripts lässt sich der Fehler eingrenzen. Wenn das Skript alle Pakete gefunden hat sieht die Ausgabe wie folgt aus: Required packages SWIG = /usr/local/bin/swig -c++ SWIG_LIB = /usr/local/share/swig/1.3.40 SWIG_PYTHON_CPPFLAGS = -I/usr/local/include/python2.7 SWIG_PYTHON_OPT = -python SWIG_RUNTIME_LIBS = Python = /usr/bin/python PYTHON_VERSION = 2.7 PYTHON_PLATFORM = linux2 PYTHON_CPPFLAGS = -I/usr/local/include/python2.7 PYTHON_LDFLAGS = -L/usr/lib/python2.7/config/ Xerces XERCES_CPPFLAGS = -I/usr/local/include XERCES_LDFLAGS = -L/usr/local/lib XERCES_LIBS = -lxerces-c Umfpack UMFPACK_CPPFLAGS = -I/usr/local/UMFPACK/Include - I/usr/local/AMD/Include -I/usr/local/UFconfig -I/usr/local/UFconfig UMFPACK_LIBS = -L/usr/local/UMFPACK/Lib -lumfpack - L/usr/local/AMD/Lib -lamd BLAS BLAS_CPPFLAGS = BLAS_LIBS = -lblas Lapack LAPACK_LIBS = -llapack Sundials SUNDIALS_CPPFLAGS = -I/usr/local/include SUNDIALS_LDFLAGS = -L/usr/local/lib SUNDIALS_LIBS = -lsundials_nvecserial IDA_CPPFLAGS = IDA_LDFLAGS = IDA_LIBS = -lsundials_ida Optional packages

Matlab is not available. Cholmod CHOLMOD_CPPFLAGS = -I/usr/local/CHOLMOD/Include - I/usr/local/UFconfig CHOLMOD_LIBS = -L/usr/local/CHOLMOD/Lib -lcholmod - L/usr/local/CCOLAMD -lccolamd -L/usr/local/COLAMD -lcolamd - L/usr/local/AMD/Lib -lamd Cppunit CPPUNIT_CPPFLAGS = -I/usr/local/include CPPUNIT_LIBS = -L/usr/local/lib -lcppunit -ldl Metis is not available. OmniOrb is not available. Ipopt is not available. NOMAD is not available. CONDOR is not available.