Compile Fehler k3b 0.11.12: libgmodule-2.0.la fehlt
Ich krieg den folgenden Fehler beim compilieren von k3b 0.11.12 unter SUSE 8.1, KDE 3.2.2 (von SUSE): libtool: link: cannot find the library `/opt/gnome/lib/libgmodule-2.0.la' make[3]: *** [k3b] Error 1 obwohl ./configure ohne nenenswerte Probleme durchlief (d.h. ich habe keinen resmgr und auch keinen flac support, obwohl flac und flac-devel installiert ist, ansonsten ist alles i.O.). libgmodule gibt es nicht unter /opt/gnome/lib/, dafuer in /usr/lib/. allerdings hilft ./configure --libdir=/usr/lib --prefix=/opt/kde3 auch nicht. Hat jemand noch ne Idee? Kostas
Am Dienstag, 20. Juli 2004 10:51 schrieb Konstantinos Georgokitsos:
libtool: link: cannot find the library `/opt/gnome/lib/libgmodule-2.0.la' make[3]: *** [k3b] Error 1
'pin libgmodule-2.0.la' sagt Dir, was du nachzuinstallieren hast.
obwohl ./configure ohne nenenswerte Probleme durchlief (d.h. ich habe keinen resmgr und auch keinen flac support, obwohl flac und flac-devel installiert ist, ansonsten ist alles i.O.).
Gibts den resmgr nicht erst seit SuSE 8.2? Wenn ja, wundert mich der fehlende Support nicht. Was mit flac los ist, solltest Du in der configure.log Datei nachlesen können. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
On Tuesday 20 July 2004 13:39, Manfred Tremmel wrote:
pin libgmodule-2.0.la Das liefert: ./suse/i586/glib2-devel-2.0.6-29.i586.rpm: -rwxr-xr-x root root 761 Sep 9 22:37 /usr/lib/libgmodule-2.0.la
und es befindet sich auch dort. Wie gesagt der Linker sucht das Modul aber unter /opt/gnome/lib/. Wie bringe ich ihm bei an der richtigen Stelle zu suchen? Ich dachte es ginge mit der ./configure option --libdir=/usr/lib war aber Fehlanzeige. Kostas
Am Mittwoch, 21. Juli 2004 08:01 schrieb Konstantinos Georgokitsos:
und es befindet sich auch dort. Wie gesagt der Linker sucht das Modul aber unter /opt/gnome/lib/. Wie bringe ich ihm bei an der richtigen Stelle zu suchen? Ich dachte es ginge mit der ./configure option --libdir=/usr/lib war aber Fehlanzeige.
Versuch mal ein --prefix=/usr -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
On Wednesday 21 July 2004 18:01, Manfred Tremmel wrote:
Am Mittwoch, 21. Juli 2004 08:01 schrieb Konstantinos Georgokitsos:
und es befindet sich auch dort. Wie gesagt der Linker sucht das Modul aber unter /opt/gnome/lib/. Wie bringe ich ihm bei an der richtigen Stelle zu suchen? Ich dachte es ginge mit der ./configure option --libdir=/usr/lib war aber Fehlanzeige.
Versuch mal ein --prefix=/usr
war auch nix. make sucht immer noch in: libtool: link: cannot find the library `/opt/gnome/lib/libgmodule-2.0.la
Hallo, Am Fri, 30 Jul 2004, Konstantinos Georgokitsos schrieb:
On Wednesday 21 July 2004 18:01, Manfred Tremmel wrote:
Am Mittwoch, 21. Juli 2004 08:01 schrieb Konstantinos Georgokitsos:
und es befindet sich auch dort. Wie gesagt der Linker sucht das Modul aber unter /opt/gnome/lib/. Wie bringe ich ihm bei an der richtigen Stelle zu suchen? Ich dachte es ginge mit der ./configure option --libdir=/usr/lib war aber Fehlanzeige.
Versuch mal ein --prefix=/usr
--prefix und --libdir sind Angaben, die das _ZIEL_ der zu installierenden Dateien angeben, nicht wo beim kompilieren etwas zu suchen ist.
war auch nix. make sucht immer noch in:
libtool: link: cannot find the library `/opt/gnome/lib/libgmodule-2.0.la
Deine pkgconfig / gnome Konfiguration ist wohl defekt. Gibt es die Datei /opt/gnome/lib/pkgconfig/gmodule-2.0.pc bzw. /usr/lib/pkgconfig/gmodule-2.0.pc? Falls ja: Was ist die Ausgabe von: echo $PKG_CONFIG_PATH und von: pkg-config --libs gmodule-2.0 Letzteres muesste -Wl,--export-dynamic -L/usr/lib -lgmodule-2.0 -ldl -lglib-2.0 ergeben. -dnh -- "Seinen Horizont zu erweitern macht nur dann Sinn, wenn man einen selbigen auch erkennen kann." [Woko° in dag°]
On Friday 30 July 2004 18:53, David Haller wrote:
war auch nix. make sucht immer noch in:
libtool: link: cannot find the library `/opt/gnome/lib/libgmodule-2.0.la
Deine pkgconfig / gnome Konfiguration ist wohl defekt.
Gibt es die Datei /opt/gnome/lib/pkgconfig/gmodule-2.0.pc bzw. /usr/lib/pkgconfig/gmodule-2.0.pc? Falls ja: Was ist die Ausgabe von:
Die erste gibt es nicht, die zweite existiert
echo $PKG_CONFIG_PATH
ist leer
und von:
pkg-config --libs gmodule-2.0
Letzteres muesste
-Wl,--export-dynamic -L/usr/lib -lgmodule-2.0 -ldl -lglib-2.0
ergeben.
#pkg-config --libs gmodule-2.0 -Wl,--export-dynamic -lgmodule-2.0 -ldl -lglib-2.0 offenbar fehlt -L/usr/lib Uebrigens kann ich mich flau daran erinnern dass ich bei einigen gtk oder gnome Applikationen beim kompilieren schon mal auf die Nase gefallen bin. Und es hatte mit pkg-config zu tun. Ist aber schon laenger her und ich bin dem damals nicht nachgegangen. Ueberhaupt ist meine Gnome Konfiguration verhunzt, u.a. sehen meine gtk-Applikationen keine TrueType Schriften... Kostas
participants (3)
-
David Haller
-
Konstantinos Georgokitsos
-
Manfred Tremmel