[10.1] gcc-4.1.2 - libtool Warnung
Hallo Liste Nachdem kürzlich für meine betagte 10.1 ein Update für die libgcc auf die Version 4.1.2 erfolgte, konnte ich anfänglich erst mal das kdemultimedia Paket nicht mehr rebuilden. Als Fehlermeldung wurde mir folgendes angezeigt /usr/bin/sed: can't read /usr/lib/gcc/i586-suse-linux/4.1.2/libstdc++.la: No such file or directory Also hab ich aus dem devel/gcc des Buildservice sämtliche gcc Komponenten auf die Version 4.1.2 aktualisiert, inclusive der libstdc++(-devel). Nun bekomme ich aber vom libtool folgende Warnung libtool: link: warning: `/usr/lib/libstdc++.la' seems to be moved OK , vorher war wohl die libstdc++.la unter /usr/lib zu finden, nun liegt sie unter /usr/lib/gcc/i586-suse-linux/4.1.2/libstdc++.la Was kann ich nun tun um libtool zufrieden zu stellen. Soll ich einen Link setzen, oder kann ich libtool entsprechend konfigurieren ? Besten Dank Micha -- Wer nach einfachen Antworten auf schwierige Fragen sucht, sucht in Wahrheit nicht nach einer Lösung, sondern nach einem Schuldigen. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Tue, 4 Dec 2007 13:44:16 +0100, Michael Schueller wrote:
/usr/bin/sed: can't read /usr/lib/gcc/i586-suse-linux/4.1.2/libstdc++.la: No such file or directory
Ja, libstdc++.la wurde mit Absicht entfernt, denn für das Einbinden der C++ Laufzeitbibiliothek ist der Compiler zuständig.
libtool: link: warning: `/usr/lib/libstdc++.la' seems to be moved
Das ist doch nur eine Warnung, die man getrost ignorieren kann.
Soll ich einen Link setzen, oder kann ich libtool entsprechend konfigurieren ?
Nicht libtool muss konfiguriert werden sondern libstdc++.la muss aus allen .la Dateien entfernt werden, die eingebunden werden. Sollte das libgcc-Paket ein offizieller Update gewesen sein, würde ich das auf https://bugzilla.novell.com berichten. Solltest Du das tun, nimm doch bitte pth@novell.com mit ins CC, denn es würde mich interessieren, wie die Antwort ausfällt. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 4. Dezember 2007 schrieb Philipp Thomas:
On Tue, 4 Dec 2007 13:44:16 +0100, Michael Schueller wrote:
/usr/bin/sed: can't read /usr/lib/gcc/i586-suse-linux/4.1.2/libstdc++.la: No such file or directory
Ja, libstdc++.la wurde mit Absicht entfernt, denn für das Einbinden der C++ Laufzeitbibiliothek ist der Compiler zuständig.
libtool: link: warning: `/usr/lib/libstdc++.la' seems to be moved
Das ist doch nur eine Warnung, die man getrost ignorieren kann.
Soll ich einen Link setzen, oder kann ich libtool entsprechend konfigurieren ?
Nicht libtool muss konfiguriert werden sondern libstdc++.la muss aus allen .la Dateien entfernt werden, die eingebunden werden.
Sollte das libgcc-Paket ein offizieller Update gewesen sein, würde ich das auf https://bugzilla.novell.com berichten. Solltest Du das tun, nimm doch bitte pth@novell.com mit ins CC, denn es würde mich interessieren, wie die Antwort ausfällt.
Philipp
Hallo Philpp Danke für die Antwort. Wenn es sich tatsächlich nur um eine Warnung handelt, dann werd ich es jetzt darauf bewenden lassen. Der Build läuft ja auch abgesehen von der Warnung durch, insofern... An Bugzilla werd ich mich in der Sache nicht wenden. Die libgcc ist zwar ein offizielles Update, aber nachdem ich damit nicht mehr builden konnte, hab ich sie ja mit den übrigen Compiler Komponenten aus dem Buildservice ergänzt. Insofern ist für mich nun nicht mehr ersichtlich ob nun das offizielle Update, oder die ergänzenden Pakte für die Warnung verantwortlich sind. Darüber hinaus bekomme ich auch keinen vorher/nachher Zustand mehr hin. Das bedeutet, selbst wenn ich den Zustand wie er vor dem Update bestand versuche wiederherzustellen, erscheint der eingangs erwähnte Fehler, obwohl keinerlei 4.1.2 Komponente mehr installiert ist. Das ist für mich nicht mehr nachvollziehbar, und von daher bin ich froh das ich nun einen Zustand habe, indem ich den Compiler installiert habe den ich brauche, und dieser bis auf die Warnung arbeitet. Da will ich mich mit der alten 10.1 nicht zuweit aus dem Fenster hängen. Gruß Micha -- Wer nach einfachen Antworten auf schwierige Fragen sucht, sucht in Wahrheit nicht nach einer Lösung, sondern nach einem Schuldigen. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Michael Schueller
-
Philipp Thomas