Hallo Frank, hallo Leute, Am Freitag, 23. April 2004 20:35 schrieb Frank Noack:
Ich versuche gerade die kdelib3 von KDE 3.2.2 aus den src.rpm neu zu bauen, da mein System doch nicht mehr ganz orginal ist. Das ganze bricht mit folgender Fehlermeldung ab. [...] grep: /usr/lib/libgthread-2.0.la: No such file or directory [...] Die bemängelte library liegt in /opt/gnome/lib/ wie kann ich das src.rpm überreden die auch dort zu suche/finden?
Notlösung: Symlink ;-) Ansonsten musst Du mal configure --help genauer betrachten und das spec entsprechend anpassen. Ich tippe auf die configure-Option --with-extra-libs=/opt/gnome/lib [1] oder ähnlich. Vielleicht reicht auch schon das Setzen der Shellvariable LDFLAGS. Hmm... Ich habe jetzt Deine Fehlermeldungen nochmal genauer betrachtet. Mich irritiert, dass anscheinend schon in /opt/gnome/bin gesucht wird:
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++ [...] -L/opt/gmome/lib -o libartskde.la -rpath /opt/kde3/lib ^^^^^^^^^^^^^^^^ -L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/opt/kde3/lib -Wl,--no-undefined -Wl,--allow-shlib-undefined -version-info 3:0:2 libartskde_la.all_cc.lo libartskde_la.all_cpp.lo ../../kio/libkio.la -lqtmcop -lsoundserver_idl libtool: link: warning: `/usr/lib/libgmodule-2.0.la' seems to be moved
Das ist wohl schon die erste Fehlermeldung, auch wenn sie als warning heruntergespielt wird. Die libgmodule-2.0.1.la liegt bei mir in /opt/gnome/lib/
grep: /usr/lib/libgthread-2.0.la: No such file or directory [...]
Hmm... Hast Du die devel-Pakete (insbesondere glib2-devel) nachträglich installiert? Möglicherweise solltest Du mal das Builtroot (oft /var/tmp/*-builtroot) löschen und nochmal von vorn beginnen, das Ganze könnte auch von einem falschen configure-Cache verursacht werden. Falls diese Vermutung stimmt, sollte sich das Problem in Luft auflösen ;-) Es würde mich auf jeden Fall interessieren, ob einer meiner Vorschläge geholfen hat, also bitte auch im Erfolgsfall antworten ;- Gruß Christian Boltz [1] Stand: einige Zeit vor KDE 3.2, damals direkt aus dem CVS gezogen -- ...als ich letztens an der Elbe saß, mein Astra-was-sonst nuckelte und die Aufschriften auf den Containerschiffen studierte, beschloss ich, daß die Einheit "Kilopunkt" (kPt) für Fonts durchaus praxisnah sei. Die Überprüfung meiner Erkenntnisse ("Dasch verdammte Wort is minstens 5 Medder hoch, wennichsogar...") muß ich leider bis zum Erwerb eines Schlauchbootes zurückstellen. Wissenschaft fordert Opfer. [Ratti in suse-linux]