PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gcc installieren


grakaman
2002-06-13, 08:39:22
hallo leute,

ich will mir den gcc (3.0.1) auf mein system installieren, da ich überhaupt noch kein gcc drauf habe. folgendes problem: beim konfigurieren bringt er mir die fehlermeldung, dass man eine environtment variable CC zu einem laufenden compiler setzen soll. also irgend ein compiler habe ich ja auf meinem system, da ich schon andere sachen kompiliert habe, ich weiss nur nicht welchen. allerdings wollte ich vor kurzem einmal den apache, mysql und php kompilieren und er hat mir immer die fehlermeldung gebracht, dass kein compiler vorhanden wäre. was mach ich nun genau, um den gcc auf mein system zu bekommen? ich habe allerdings auch keine lust einfach nur ein rpm packet zu installieren, das wäre zu einfach.

mfg

Wuzel
2002-06-13, 20:57:59
Originally posted by grakaman
hallo leute,

ich will mir den gcc (3.0.1) auf mein system installieren, da ich überhaupt noch kein gcc drauf habe. folgendes problem: beim konfigurieren bringt er mir die fehlermeldung, dass man eine environtment variable CC zu einem laufenden compiler setzen soll. also irgend ein compiler habe ich ja auf meinem system, da ich schon andere sachen kompiliert habe, ich weiss nur nicht welchen. allerdings wollte ich vor kurzem einmal den apache, mysql und php kompilieren und er hat mir immer die fehlermeldung gebracht, dass kein compiler vorhanden wäre. was mach ich nun genau, um den gcc auf mein system zu bekommen? ich habe allerdings auch keine lust einfach nur ein rpm packet zu installieren, das wäre zu einfach.

mfg

Was hast du für eine distri ?
gcc -v sagt dir alles über deinen compiler fals dieser existiert.
wenn keiner existiert , musst du über RPM einen hinzufügen.
Mit diesem kannst du dann den neuen gcc instalieren.

grakaman
2002-06-13, 22:08:20
benutze suse 7.3 hab aber ne minimalinstall mit windowmaker drauf. also den gnu c compiler hab ich wohl sicher ne, aber irgend einen hab ich hundert pro drauf. naja über rpm wäre ja ne so das prob, wollts mir n bissel komplizierter machen.

mfg

Wuzel
2002-06-13, 22:46:56
Originally posted by grakaman
benutze suse 7.3 hab aber ne minimalinstall mit windowmaker drauf. also den gnu c compiler hab ich wohl sicher ne, aber irgend einen hab ich hundert pro drauf. naja über rpm wäre ja ne so das prob, wollts mir n bissel komplizierter machen.

mfg

Naja ohne compi der funzt geht garnichts, egal wie kompliziert man sich sein leben machen will ;)

Ich sage dir aber jetzt schon , das die clibs dir dann genug 'arbeit' bereiten werden ;)

grakaman
2002-06-14, 12:52:12
ok, da hab ich mir jetzt nun den 3.0.1er als rpm gedownloaded und wollte ihn mit rpm --install draufhauen. da bringt er mir plötzlich ne fehlermeldung, dass irgend ne ccp-2.95.1... damit in konflikt steht. das sieht mir schwer danach aus, als ob das irgendwelche dateien für den gcc 2.95.3 irgendwas wären. oder habe ich doch den gcc auf meinem system? wie bekomme ich es denn nun raus? muss ich irgendwelche environment variablen dafür setzen? klärt mich mal auf

mfg

Wuzel
2002-06-14, 20:24:15
Originally posted by grakaman
ok, da hab ich mir jetzt nun den 3.0.1er als rpm gedownloaded und wollte ihn mit rpm --install draufhauen. da bringt er mir plötzlich ne fehlermeldung, dass irgend ne ccp-2.95.1... damit in konflikt steht. das sieht mir schwer danach aus, als ob das irgendwelche dateien für den gcc 2.95.3 irgendwas wären. oder habe ich doch den gcc auf meinem system? wie bekomme ich es denn nun raus? muss ich irgendwelche environment variablen dafür setzen? klärt mich mal auf

mfg

wie gesagt, gcc -v , wenn er da irgendwas auspuckt isses drauf, wenn nicht, dann nicht.
Und : Bitte instalier wenn du keinen gcc drauf hast irgend nen älteren und hau den neuen dann von der source drauf.
So hab ich das gemeint gehabt.
Denn die rpm's sind in den meisten fällen nicht grade stark optimiert, auserdem reagiert der 3er auf die clibs ( glibc 2.2.5 ) sehr stark.
Deshlab : alten compi drauf, neueste clibs per source, dann den 3'er -> so hat sich das ganze bisher am besten machen lassen.