PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : k3b und libvorbisfile.la



obelix
23.07.03, 19:27
Hallo.
Ich wollte gerade K3b 0.9 installieren und bekomme folgende Fehlermeldung bei make:

libtool: link: cannot find the library `/usr/lib/libvorbisfile.la'
make[3]: *** [k3b] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis »/home/thilo/download/programme/cdr-soft/k3b/k3b-0.9/src«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/thilo/download/programme/cdr-soft/k3b/k3b-0.9/src«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/thilo/download/programme/cdr-soft/k3b/k3b-0.9«
make: *** [all] Fehler 2
bei configure steht aber:

checking for ogg/vorbis headers... yes
checking for ov_open in -lvorbisfile... yes
und vorbis ist auch installiert:

vorbis-tools-1.0-1
libvorbis-1.0-1
libvorbis-devel-1.0-1
Unter /usr/local/lib gibt es libvorbisfile.a und ich habe mal einen Symlink darauf gesetzt - ohne Erfolg.

Schon mal Danke für Eure Hilfe.
Gruß, Obelix

fs111
23.07.03, 20:28
Hast Du mal /sbin/ldconfig als root ausgeführt?

fs111

Berthold
23.07.03, 21:02
libvorbis-devel sollte aber auch libvorbisfile.la enthalten.
Und nicht nur libvorbisfile.a.

libvorbisfile.la scheint in dem devel package für redHat zu fehlen:
http://www.rpmfind.net//linux/RPM/redhat/7.3/i386/libvorbis-devel-1.0rc3-1.i386.html

Bei SuSE dagegen bspw. ist es drin:
http://www.suse.de/us/private/products/suse_linux/i386/packages_professional/libvorbis-devel.html

Und Mandrake listet es auch.
http://rpms.mandrakeclub.com/rpms/mandrake-devel/unsupported/8.2/i586/Ogg-Vorbis-1.0/libvorbis0-devel-1.0-1.v8.2mdk.i586.html

Ich kapier nicht, warum diese Packages teilweise in /usr/local/lib installieren, das ist doch ansich selbstkompilierter Software vorbehalten. Oder?

Ich weiß nicht, was bei diesen Libs .a und .la ist. Aber wenn es mit dem symlink nicht klappt, würde ich dir vorschlagen, es selbst zu kompilieren. Und die RPMs halt vorher deinstallieren.

Denn warum libvorbisfile.la ausgerechnet bei RedHat fehlt?
:confused:

Gruß
Berthold

obelix
23.07.03, 21:54
Hi.
@ fs111:
Hast Du mal /sbin/ldconfig als root ausgeführt?
Ja, habe ich. K3b 0.8 funktoinierte ja soweit gut und andere Anwendungen auch.

@ Berthold: Ich werde morgen mal die Sourcen installieren.

Erstmal Danke. Ich melde mich.
Gruß, Obelix

fs111
23.07.03, 23:11
Ansonsten gibt es von kde-redhat.sf.net auch ein 0.9 Paket auch für die 7.3 von Redhat.

fs111

Berthold
24.07.03, 08:31
Original geschrieben von obelix
Hi.
@ fs111:
Ja, habe ich. K3b 0.8 funktoinierte ja soweit gut und andere Anwendungen auch.

@ Berthold: Ich werde morgen mal die Sourcen installieren.

Erstmal Danke. Ich melde mich.
Gruß, Obelix

Gestern noch mal nachgeschaut.
Bei mir liegen in /usr/local/lib
libvorbisfile.a
und
libvorbisfile.la

Und zwar haben die eine sehr abweichende Größe, da kannst du den symlink vergessen.
Der compile war übrigens bei mir problemlos.
;)

obelix
25.07.03, 18:30
Hi.
So, ich habe die Sourcen installiert. Hatte gestern keine Zeit. Leider ohne Erfolg :rolleyes: Die libvorbisfile.la ist nun zwar vorhanden, aber gefunden wird sie nicht.
Ein ./configure --with-extra-libs=/usr/local/lib half genau so wenig wie das setzen von symbolischen Links nach /usr/lib.

EDIT: ldconfig habe ich ausgeführt ;)

Gruß, Obelix

Berthold
25.07.03, 19:46
Ist die Fehlermeldung die gleiche, also

libtool: link: cannot find the library `/usr/lib/libvorbisfile.la'


:confused:

obelix
25.07.03, 20:08
Original geschrieben von Berthold
Ist die Fehlermeldung die gleiche, also

libtool: link: cannot find the library `/usr/lib/libvorbisfile.la'


:confused:
Leider ja :confused: :rolleyes:

Berthold
25.07.03, 20:10
Sorry, da weiß ich auch nicht mehr weiter ... :confused:

obelix
29.07.03, 21:12
Hallo.
Ich habe mal Red Hat 9 installiert und nun funktioniert es. :) Ich wollte sowieso mal updaten.
Danke !!!
Gruß, Obelix