von gcc 4 auf gcc3

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
sphinx
Beiträge: 12
Registriert: 09.04.2009 23:02:52

von gcc 4 auf gcc3

Beitrag von sphinx » 09.04.2009 23:06:49

Hallo Debianforum,

ist mein erster post, daher kenn ich mich noch nicht so super aus mit linux. Ich will ne spezielle QEmu version kompilieren. Beim configure kommt jedoch das ich gcc 3 dafür benötige. Im Moment hab ich 4 und vorhin noch 3.4 installiert. Nur irgendwie nimmt der den 3er trotzdem nicht und im /usr/bin seh ich auch nur den 4er.

Wie kann ich für diesen Fall speziell den 3er nehmen? Debian is Lenny.

Danke schon mal,

Gruß

sphinx

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: von gcc 4 auf gcc3

Beitrag von Spasswolf » 09.04.2009 23:24:46

Willkommen im Forum!
Du kannst so konfigurieren:

Code: Alles auswählen

CC=gcc-3.4 ./configure
Oder du nimmst qemu-0.10.*, der lässt sich mit gcc-4.* kompilieren.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: von gcc 4 auf gcc3

Beitrag von KBDCALLS » 09.04.2009 23:26:13

Was ist das denn für eine Version. Reicht die Version von Debian selbst nicht? Vor allem welche Debianversion? Lenny . Bei Lenny ist 3.4 der älteste Compiler.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: von gcc 4 auf gcc3

Beitrag von KBDCALLS » 09.04.2009 23:33:43

Spasswolf hat geschrieben: Oder du nimmst qemu-0.10.*, der lässt sich mit gcc-4.* kompilieren.
Wenn darum geht sollte könnte die Version aus Squeeze nehmen. Die müßte sich noch ohne Problem auf Lenny installieren lassen. Ansonsten aus den Debiansourcen ein Paket bauen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

sphinx
Beiträge: 12
Registriert: 09.04.2009 23:02:52

Re: von gcc 4 auf gcc3

Beitrag von sphinx » 09.04.2009 23:35:24

Danke für die rasche Antwort bekomme aber das:

Code: Alles auswählen

CC=gcc-3.4 ./configure
WARNING: "gcc" looks like gcc 4.x
Looking for gcc 3.x
gcc 3.x not found!
QEMU is known to have problems when compiled with gcc 4.x
It is recommended that you use gcc 3.x to build QEMU
To use this compiler anyway, configure with --disable-gcc-check
Ist ne spezielle Version für ein bestimmtes Projekt, daher kann ich leider kein neueres nehmen.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: von gcc 4 auf gcc3

Beitrag von Spasswolf » 09.04.2009 23:50:40

Dann biege denn gcc symlink mal auf gcc-3.4 um:

Code: Alles auswählen

ln -sf /usr/bin/gcc-3.4 /usr/bin/gcc
Dann kompilieren etc.
und danach den symlink wiederherstellen:

Code: Alles auswählen

ln -sf /usr/bin/gcc-4.3 /usr/bin/gcc

sphinx
Beiträge: 12
Registriert: 09.04.2009 23:02:52

Re: von gcc 4 auf gcc3

Beitrag von sphinx » 09.04.2009 23:56:46

Hmm in /usr/bin hab ich keine gcc-3.4 obwohl ich den mit

Code: Alles auswählen

apt-get install gcc-3.4-base
doch installiert habe 8O

Wenn ich mir apt-cache die installierten packete angucke isses da dabei. Woran liegt das?

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: von gcc 4 auf gcc3

Beitrag von cosmac » 10.04.2009 00:28:03

hi,

gcc-3.4-base alleine reicht nicht, du brauchst auch das Paket gcc-3.4.
Beware of programmers who carry screwdrivers.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: von gcc 4 auf gcc3

Beitrag von Spasswolf » 10.04.2009 00:44:22

Dann kann auch die CC=gcc-3.4 Variante funktionieren.

sphinx
Beiträge: 12
Registriert: 09.04.2009 23:02:52

Re: von gcc 4 auf gcc3

Beitrag von sphinx » 10.04.2009 00:53:00

Super dankeschön, daran lags. Hatte mittels apt-cache danach gesucht und gesehen, dass das base packet ne compilation ist, daher hatte ich gedacht, dass das ausreicht. Jetzt ist es fehlerfrei durchgelaufen.

Danke schön an alle.

Gruß

sphinx

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: von gcc 4 auf gcc3

Beitrag von KBDCALLS » 10.04.2009 11:19:14

Wenn man sich die Beschreibungen zu gcc-3.4 und gcc-3.4-base ansieht dann sieht man schon das gcc-3.4.base nicht alleine ausreicht. Schon alleine von der Größe her.

Beschreibungen von gcc-3.4 und gc-3.4-base
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten