Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 18. Nov 2018 4:59

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: gcc Version
BeitragVerfasst: 08. Apr 2001 16:12 
Hi

in RedHat 7 ist ja diese kaputte gcc Version dabei. WElche gcc Version muss ich denn nutzen, damit meine kompilierten Programme auch aauf anderen Distirs laufen??

Many thx

Arno


Nach oben
   
 Betreff des Beitrags: Re: gcc Version
BeitragVerfasst: 08. Apr 2001 17:57 
Offline

Registriert: 16. Aug 1999 6:44
Beiträge: 597
Wohnort: Lorsch (Südhessen)
Hi!

Nimm einfach gar keinen Compiler, dann läuft es überall. Das ist kein Witz; das Beste ist, jeden den Quelltext selbst compilieren zu lassen. Andernfalls wird es nie überall laufen können.

Cheers,
Wolfgang


Nach oben
   
 Betreff des Beitrags: Re: gcc Version
BeitragVerfasst: 09. Apr 2001 15:18 
Zwar hat RedHat bei der Version 7 auch einen gcc in der Version 2.95.x dabei (der nennt sich dort kgcc), jedoch ist der nur zum Kernel-kompilieren geeignet, da die X11-Bibliotheken & Co nicht fuer diese Version vorkompiliert wurden.

Daher ist der einzige Compiler mit dem Du vorkompilieren kannst gcc in der Version 2.96.


Das Beste ist jedoch immer noch (egal welche Distri man gerade einsetzt), entweder nur den Quellcode mit einem ordentlichen Makefile weiterzugeben oder aber die Programme statisch zu linken:

gcc --static programm.c -o programm

Dadurch laufen die Programme garantiert auf jedem Linux-Rechner (mit der Hardware, die der eigene Computer hat).


Gerd



PS: Wenn Du Dein Programm _nicht_ statisch linkst, dann kannst Du mit

ldd programm

sehen, welche Bibliotheken Dein Programm zum fehlerfreien Ausfuehren dann benoetigt.


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 3 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de