covise
Transcription
covise
COVISE-Workshop 2008 - Installation COVISE - Konfiguration - Entwicklung 1 HLRS Covise Workshop 2008 – COVISE VR . Programm • Covise Installation • Covise Konfiguration • Covise Entwicklung 2 HLRS Covise-Workshop 2006 – COVISE-VR Installation • Unterstütze Betriebssysteme: – Windows XP, Vista Server 32 & 64 Bit – Mac OS X 10.3, 10.4, 10.5 – aktuelle Linux-Distributionen SuSE, Fedora, RedHat Enterprise Linux, Debian/(K)Ubuntu ia32, x86_64, ia64 3 HLRS Covise-Workshop 2006 – COVISE-VR Linux Archsuffixes • Unterschiedliche libc-Versionen erfordern separate Entwicklung für die verschiedenen Linux-Distributionen rhel5 cayman Red Hat Enterprise Linux 5 on x86_64 SuSE Linux Enterprise Server 9 on ia64 with Intel Compiler cayenne SuSE Linux Enterprise Server 10 on ia64 with Intel Compiler teck Fedora Linux Core 3 with updates on ia32 heiner Fedora Linux Core 5 with updates on ia32 belchen Fedora Linux Core 6 with updates on ia32 monsruemker Fedora Linux Core 7 with updates on ia32 neuffen Fedora Linux Core 8 with updates on ia32 x64 Fedora Linux Core 4 with updates on x86_64 bishorn Fedora Linux Core 5 with updates on x86_64 fujisan Fedora Linux Core 6 with updates on x86_64 monshuygens Fedora Linux Core 7 with updates on x86_64 lurchi SUSE 9.3 on ia32 gecko OpenSUSE 10.0 on ia32 waran OpenSUSE 10.0 on x86_64 skink OpenSUSE 10.1 on ia32 basilisk OpenSUSE 10.1 on x86_64 / SUSE Enterprise Server 10 on x86_64 4 HLRS Covise-Workshop 2006 – COVISE-VR iguana dornteufel agame tuatara sarge etch etch32 edgy eft feisty fawn gutsy gibbon hardy heron macx tiger osx11 leopard OpenSUSE 10.2 on x86_64 OpenSUSE 10.2 on ia32 OpenSUSE 10.3 on ia32 OpenSUSE 10.3 on x86_64 Debian Linux 3.1 (Sarge) on ia32 Debian Linux 4.0 (Etch) on x86_64 Debian Linux 4.0 (Etch) on ia32 Ubuntu 6.10 Edgy Eft on ia32 Ubuntu 6.10 Edgy Eft on x86_64 Ubuntu 7.04 Feisty Fawn on ia32 Ubuntu 7.04 Feisty Fawn on x86_64 Ubuntu 7.10 Gutsy Gibbon on ia32 Ubuntu 7.10 Gutsy Gibbon on x86_64 Ubuntu 8.04 Gutsy Gibbon on ia32 Ubuntu 8.04 Gutsy Gibbon on x86_64 Mac OS X 10.3 Mac OS X 10.4 Mac OS X 10.4 on ia32 with X11 and fink Mac OS X 10.5 Installationsarten Covise-Installer liegen unter http://www.hlrs.de/covise/support/download und http://vis.rrz.uni-koeln.de/covise 5 HLRS Covise-Workshop 2006 – COVISE-VR Installation • shared.tar, ARCHSUFFIX.tar und covinst.sh vom Webserver laden • Skrtipt covinst.sh ausführbar machen chmod u+x covinst.sh • tar-Archive auspacken tar -xvf shared.tar and tar –xvf PLATFORM.tar • Skript covinst.sh im DIST – Verzeichnis starten 6 HLRS Covise-Workshop 2006 – COVISE-VR Installationsarten Lokal • Covise-Struktur liegt unter ~/covise • Konfiguration unter ~/covise/config • Environment: ~/.cshrc und ~/.bashrc werden angepaßt Global • Covise liegt zentral (Standard: /usr/local/covise_6.3.0/covise) • Konfiguration liegt lokal oder unter $COVISEDIR/config • Start von Covise: /usr/local/covise_6.3.0/covise-vars.sh oder /usr/local/covise_6.3.0/covise-vars.csh 7 HLRS Covise-Workshop 2006 – COVISE-VR Verzeichnisstruktur von Covise covise ARCH bin <Modulgruppen> icons, bitmaps, fonts extern_libs/ARCH data/net doc src/ 8 Basis-Verzeichnis, covise.config Platform Files Alle Libraries + Modul-Verzeichnisse + Covise-Systemprogramme Alle Executables in Unterverzeichnissen von 'bin' sind Module Von allen Platformen verwendete Icons, Bitmaps + Fonts Benutzte externe Libraries Daten/Netze : general Tutorial+Example-Daten Dokumentation, unter doc/pdf auch druckbar Teile zum Übersetzen der Module HLRS Covise-Workshop 2006 – COVISE-VR Covise-Environment • minimale .bashrc export COVISEDIR=<PATH_TO_COVISE> export PATH=${COVISEDIR}/bin:${PATH} export COVISE_BRANCH=HLRS 9 HLRS Covise-Workshop 2006 – COVISE-VR Installation unter Windows • • • 3 Versionen: debug, opt, opt mit development-Headern debug Version läuft nur mit Visual Studio (debug Runtime-dlls) grafisches Setup-Skript 10 HLRS Covise-Workshop 2006 – COVISE-VR