Kurzbeschreibung

Die GNU Compiler Suite stellt hoch optimierende C, C++ und Fortran-Compiler (Linux und Solaris) zur Verfügung. Darüber hinaus erleichtern ein Debugger die systematische Fehleranalyse eigener Programme. Der GNU Compiler ist der Default/System Compiler unter Linux. Unter Solaris steht leider nur eine ältere GCC-Version zur Verfügung. Für wissenschaftliche Anwendungen empfehlen wir den Intel-Compiler unter Linux und den Sun-Compiler unter Solaris.

Helpdesk

Kontaktzeiten Mo - Fr  8 - 18 Uhr
Telefon +49 (0)731/50-30000
Öffnet ein Fenster zum Versenden einer E-Mailhelpdesk(at)uni-ulm.de
Web-Formular für Anfragen
[mehr]

Service-Points des kiz

Verfügbarkeit an der Universität Ulm

Zielsystem/ZielgruppeVerfügbarkeit
kiz CUSS Cluster (Solaris)Ja, eine ältere gcc/g77 Version ist per System-Default verfügbar
kiz CUSS Cluster (Linux)Ja, eine aktuelle gcc/gfortran Version ist per System-Default verfügbar
kiz Linux PoolsJa, eine aktuelle gcc/gfortran Version ist per System-Default verfügbar
kiz Windows PoolsNein
bwGRiD Cluster UlmJa, eine ältere gcc/gfortran Version ist per System-Default, eine Neuere per "module load" verfügbar
Uniweiter LizenzzugriffJa, die GNU Compiler Suite kann von jedem kostenlos verwendet werden
Externer LizenzzugriffJa, die GNU Compiler Suite kann von jedem kostenlos verwendet werden
Softwarebezug StudierendeJa, die GNU Compiler Suite kann von jedem kostenlos verwendet werden
Softwarebezug MitarbeiterJa, die GNU Compiler Suite kann von jedem kostenlos verwendet werden

Nutzungsbedingungen und Lizenzvereinbarungen

Die GNU Compiler Suite steht unter der GPL (General Public License) und kann daher von jedem kostenlos verwendet werden.

Die Anzahl der Lizenzen ist nicht begrenzt, da der GNU Compiler keinen Lizenz-Server verwendet.

Uniweiter Lizenzzugriff und Softwarebezug

Sie können den GNU Compiler im Bereich "Download" der GCC Webseite herunterladen. In den meisten Linux-Distributionen ist eine recht aktuelle Version der GCC Compiler Suite bereits enthalten. Sie müssen hier lediglich per Paket-Management entsprechende Pakete installieren.

Weiterführende Dokumentation

Ausführliche Dokumentation zur GNU Compiler Suite finden Sie im Bereich "Documentation" der GCC Webseite.

Zugriff auf Software (CUSS-Cluster, Linux-Pools und bwGRiD)

Auf allen Rechnern des CUSS Compute Clusters (Solaris+Linux), auf den Linux Pool Computern und auf dem bwGRiD steht per Default (d.h. ohne "module load") die GNU Compiler Suite zur Verfügung. Allerdings gibt es erhebliche Unterschiede in der jeweils installierten Version. Auf den Rechnern des bwGRiD kann mittels

module load compiler/gnu

eine neuere Version des Compilers geladen werden. Das "module help compiler/gnu" Kommando steht überall zur Verfügung.

BefehlBeschreibungBefehle für weiterführende Hilfetexte
gcc      
GNU C Compilermodule help compiler/gnu und man gcc      
g++      
GNU C++ Compilermodule help compiler/gnu und man g++      
gfortran 
GNU Fortran 90 (nur Linux)module help compiler/gnu und man gfortran 
g77      
GNU Fortran 77 (nur Solaris)module help compiler/gnu und man g77      
gdb      
GNU Debugger module help compiler/gnu und man gdb      

Die Version von gcc können Sie mittels

gcc --version

abfragen. Wir empfehlen die Verwendung des Sun-Compilers unter Solaris und des Intel-Compilers unter Linux.

Support

Bitte wenden Sie sich an unseren Softwaresupport, wenn Sie weitergehende Hilfe benötigen.