alternative gcc-Version, Probleme mit lib-Abhän gigkeiten

Oliver Baum <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hi, Liste!

Bereits seit geraumer Zeit setze ich unter SuSE Linux 9.1 die gcc 3.2.3 
ein, die ich mir aus den Source erzeugt und nach /opt/gcc323 installiert 
habe, indem ich an meinen PATH vorne /opt/gcc323/bin anhänge.

Das hat soweit bisher auch immer funktioniert, bis ich jetzt Projekte 
compilieren muß, die mit automake/autoconf/libtool arbeiten.
Libtool erzeugt dabei nämlich immer eine unerwünschte Abhängigkeit auf 
/usr/lib/libstdc++.la, was beim Linken meines Projektes dann zu einer 
"undefined reference to '[email protected]'" führt. Ist 
ja klar, die libstdc++.la in /usr/lib ist ja auch die falsche, es wird 
ja eigentlich die aus /opt/gcc323/lib benötigt. Nur: Wo kommt diese 
Abhängigkeit her? Weder in meinem Projekt noch in /usr/share/libtool 
steht was von "/usr/lib/libstdc++". Weiß jemand, wie ich diese 
Abhängigkeit loswerden kann?
Wenn ich sie nicht angebe, nimmt meine gcc automatisch die richtige aus 
/opt/gcc323/lib.

Leider ist mein Wissen über die autotools eher beschränkt. Habe zwar 
schon die autoconf-Skripte angepaßt, aber die automake-Sachen sind für 
mich immer noch ein Buch mit 7 Siegeln. Vielleicht sollte ich mir doch 
'mal das "Goatbook" vornehmen.

Bin für jegliche Hilfe dankbar!


Viele Grüße,

	Oliver


-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    [email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.