• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

gelöst: GCC 3.x auf SuSE10

deac

Member
Ich hab auf meinem SuSE10 System gcc 4.02 und 2.95 (um Oracle zu kompilieren).
Nun meine Frage, gibt es auch ein Package für GCC3 für SuSE10?
 
OP
deac

deac

Member
Schön für dich, dass du keines kennst, muss jedoch nicht heißen, dass es keines gibt.
 
Und genau deswegen habe ich gesagt, dass wir das Thema eben erst hatten und es da auch tagelang keiner wusste. Es geht nicht um "mich". Dadurch, dass für schon mal gestellte Fragen neue Threads aufgemacht werden, sprießen leider keine neuen RPMs aus dem Boden.

Du kannst mir übrigens gerne glauben, dass ich das RPM-Angebot für SuSE einigermaßen kenne, und dem anderen Thread hättest Du entnehmen können, dass der einzige, der an den Orten, wo RPM-Angebote typischerweise besprochen werden, Interesse geäußert hat, ein entsprechendes RPM zu bauen, seine Meinung inzwischen geändert hat und keines mehr bauen wird.

Falls Du ein RPM haben möchtest, das ganz bestimmt nicht parallel zu dem von SuSE installierbar ist und möglicherweise auch andere Probleme verursacht, kannst Du auf eigene Gefahr dieses hier rebuilden:

ftp://ftp.openpkg.org/release/2.4/SRC/gcc-3.4.4-2.4.0.src.rpm

Stell Dich darauf ein, dass der Build 24 Stunden dauern oder vielleicht auch nach 23 Stunden und 59 Minuten abbrechen kann. Ich gehe davon aus, dass man damit problemlos einige Tage verbringen kann.

Mal anders herum gefragt: Wo genau klemmt es denn? Oracle klappt ja wohl mit dem ganz alten GCC. Welches Paket ist es denn, für das Du den GCC 3 brauchst, wie lautet die Fehlermeldung mit dem GCC 4 wortwörtlich (1:1-Kopie), hast Du schon nach Patches gesucht etc. pp.
 
OP
deac

deac

Member
ACE TAO 1.3a p11
Wo du gerade bei langen Buildzeiten bist. Versuch mal das zu kompilieren :)
 
OP
deac

deac

Member
Source vom GCC 3.4.5 herunterladen, und compilieren

./configure --prefix /usr/local/gcc3 (zum Beispiel)
make install

Nun noch einen Link in /usr/bin i586-suse-linux-gcc-3.4.5 auf das binary vom gcc 3.4.5 und schon gehts:

[10:15] root@ucl00607:/usr/bin> gcc --version
gcc (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[10:16] root@ucl00607:/usr/bin> gcc -V 3.4.5 --version
i586-suse-linux-gcc-3.4.5 (GCC) 3.4.5
Copyright (C) 2004 Free Software Foundation, Inc.
Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.
 
Oben