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]