PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kompüillieren von libgnomeui-2.14.0 bricht widerholt ab



WolfEric
18.03.06, 21:39
Hallo

ich versuche jetzt schon den ganzen Abend, libgnomeui-2.14.0 zu kompillieren. Aber im Moment schein ich am Ende angelangt zu sein. "make" endet mit folgender Meldung:



/bin/sh ../libtool --tag=CC --mode=link gcc -O3 -march=i686 -o libgnomeui-2.la -rpath /usr/lib -version-info 1400:0:1400 -no-undefined -export-symbols-regex „^[^_].*“ libgnomeui-access.lo gnometypebuiltins.lo gnome-about.lo gnome-app.lo gnome-app-helper.lo gnome-app-util.lo gnome-appbar.lo gnome-stock-icons.lo gnome-client.lo gnome-color-picker.lo gnome-dateedit.lo gnome-dialog.lo gnome-dialog-util.lo gnome-druid.lo gnome-druid-page.lo gnome-druid-page-edge.lo gnome-druid-page-standard.lo gnome-entry.lo gnome-file-entry.lo gnome-font-picker.lo gnome-gconf-ui.lo gnome-href.lo gnome-ice.lo gnome-marshal-main.lo gnome-messagebox.lo gnome-mdi.lo gnome-mdi-child.lo gnome-mdi-generic-child.lo gnome-mdi-session.lo gnome-multiscreen.lo gnome-pixmap.lo gnome-pixmap-entry.lo gnome-popup-menu.lo gnome-propertybox.lo gnome-scores.lo gnome-theme-parser.lo gnome-thumbnail.lo gnome-thumbnail-pixbuf-utils.lo gnome-ui-init.lo gnometypes.lo gnome-icon-entry.lo gnome-icon-item.lo gnome-icon-list.lo gnome-icon-lookup.lo gnome-icon-sel.lo gnome-icon-theme.lo gnome-vfs-util.lo gnome-window.lo gnome-window-icon.lo gnome-password-dialog.lo gnome-authentication-manager.lo -pthread -L/usr/local/lib -L/usr//lib -lbonoboui-2 -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lgnome-keyring -lglib-2.0 -ljpeg -L/usr/X11R6/lib -lSM -lICE -lpopt
grep: /usr/lib/libgtk-x11-2.0.la: No such file or directory
/usr/bin/sed: can't read /usr/lib/libgtk-x11-2.0.la: No such file or directory
libtool: link: `/usr/lib/libgtk-x11-2.0.la` is not a valid libtool archive
make[4]: *** [libgnomeui-2.la] Fehler 1
make[4]: Leaving directory `/home/wolfgang/tmp/GNOME-2.14/libgnomeui-2.14.0/libgnomeui
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/wolfgang/tmp/GNOME-2.14/libgnomeui-2.14.0/libgnomeui
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/wolfgang/tmp/GNOME-2.14/libgnomeui-2.14.0/libgnomeui
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/wolfgang/tmp/GNOME-2.14/libgnomeui-2.14.0
make: *** [all] Fehler 2
bash-3.00$


Configure läuft durch ohne erkennbare Schwierigkeiten.

Die "libgtk-x11*" befindet sich in /usr/local/lib.
Ich habe es einem einfachen Link von /usr/local/lib auf /usr/lib versucht, das funktioniert aber nicht. Googel brachte auch keine brauchbaren ergebnisse. Ich vermute, dass es irgendwie an meiner gtk+ Installation liegt. Ich kompilliere das Packet jetzt zum 3.Mal.
Mein zweiter Verdächtiger wäre Liptool. Weiss jemand von SChwierigkeiten mit dem libtool-Packet, das Slackware-10.2 ausliefert (libtool-1.5.20) ?
Ich hoffe, einer hier kennt eine Lösung.

Meine System: siehe sig.

Gruß WolfEric

p.s. ich finde ja, dass slackware 10.2 beim kompillieren aus Sourcen irgendwie schwerfälliger reagiert als die Vorgänger - in Bezug auf Pfade /usr/lib und /usr/local/lib. Irgendwie scheint es /usr/local/lib - trotz Eintrag des Pfades in der /etc/ld.so.conf - zu ignorieren ?

xanlosch
19.03.06, 07:51
Hast du nach der Installation der Bibliotheken als root mal ein "ldconfig" ausgeführt ? Sonst wird der Cache, wo sich welche Bibliothek befindet, nicht aktualisiert.

Gibt es die Datei "libgtk-x11-2.0.la" auch wirklich in /usr/local/lib ?

WolfEric
19.03.06, 11:50
So. Ich hab jetzt nochmal pango und gtk+2 per SlackBuild - Dateien (von gsb) neu kompillieren und installieren lassen. Jetzt lief das make auch bei libgnomeui-2.14.0 durch und das Packages wurde erstellt. Offenbar habe ich doch ein wenig weniger Ahnung noch von der Materie - jedenfalls um ein Gnome selbst zu bauen.

Eines noch: ich erhalte immer wieder Warnungen von Libtool, z.B.



libtool: link: warning: `/usr//lib/libbonoboui-2.la' seems to be moved
libtool: link: warning: `/usr//lib/libxml2.la' seems to be moved
libtool: link: warning: `/usr//lib/libgnomecanvas-2.la' seems to be moved
libtool: link: warning: `/usr//lib/libgnome-2.la' seems to be moved
libtool: link: warning: `/usr//lib/libart_lgpl_2.la' seems to be moved
libtool: link: warning: `/usr//lib/libpangoft2-1.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgtk-x11-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgdk-x11-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libatk-1.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgdk_pixbuf-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libpangocairo-1.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libpango-1.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgnomevfs-2.la' seems to be moved
libtool: link: warning: `/usr//lib/libgobject-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgmodule-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgthread-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libgnome-keyring.la' seems to be moved
libtool: link: warning: `/usr//lib/libglib-2.0.la' seems to be moved
libtool: link: warning: `/usr//lib/libpopt.la' seems to be moved


Das hätte ich gerne abgestellt. Ich denke, dass durch den Doppel-/ (/usr//lib/*) das ganze nicht richtig verlinkt werden kann ? Tips ?

Danke und noch einen schönen RestSonntag

WolfEric

edit: ich werde nun wohl nach jedem install-vorgang ein "ldconfig" einfügen - hoffe, es hilft :)

tobiast
23.03.06, 09:46
Der Doppelsprich ist richtigrs problem. Eher kostetisch, da die Warnungen kommen.

Eine .la Datei gegen Du links verweist auf /usr/lib/libgtk-x11-2.0.la. . Die musst du editieren und auf /usr/local/lib/libgtk-x11-2.0.la.

Ich vermute das noch eine alte gnomelib in /usr liegt. eventuell reicht es wenn Du die Deinstallierest

BedriddenTech
25.03.06, 23:32
Libtool gibt diese Warnung aus, wenn statt der erwarteten Datei ein Link da ist. Nichts ernstes also.

WolfEric
26.03.06, 09:34
Wenn das mit libtool kein Problem ist, bin ich ja beruhigt.
Da hier ja inzwischen gnome-2.14 gut läuft, ist von meiner Seite hier auch Schluss.
Danke für alle Antworten.

WolfEric