Am Donnerstag, 25. März 2004 11:48 schrieb Nottebrok, Guido:
Hallo Liste,
ich möchte VideolanClient (vlc) von Packman auf einer SuSE 8.1 installieren. Obwohl die RPMs für SuSE 9.0 sind habe ich nach dem Motto "Versuch macht kluch" erstmal versucht das RPM zu installieren. Nach Auflösung vieler Abhängigkeiten bleiben noch folgende übrig:
1. libdvdplay >= 1.0.1
Musst Du Dir wohl neu compilieren.
2. flac >= 1.1.0
flac wird bei SuSE mitgeliefert, allerdings nur 1.0.3 ob es damit auch geht und eine Änderung im SPEC-File auf >= 1.0.3 ausreicht, kannst Du ja mal ausprobieren.
3. xosd >= 2.2.5
Source-RPM von Packman neu compilieren.
4. libFLAC.so.4
Siehe 2.
5. libXcursor.so.1 6. libXft.so.2 7. libXrandr.so.2
Dürfte alles XFree sein, bei SuSE 8.2 ist es im XFree86-devel Paket.
8. libc.so.6(GLIBC_2.3)
glibc erledigt sich mit neucompilieren.
9. libdvdplay.so.0
siehe 1.
10. libid3tag.so.0
mad RPM, sollte Deiner SuSE beiliegen.
11. libpng.so.3
Durch neucompilierung erledigt
12. libpthread.so.0(GLIBC_2.3.2) 13. libstdc++.so.5(GLIBCPP_3.2.2)
glibc/gcc Sachen durch neucompilieren erledigt.
14. libxosd.so.2
siehe 3.
----- libdvdplay >= 1.0.1 ----- rpm --rebuild libdvdplay*src* (von Packman für SuSE 9.0) [...] vmg.h:47: parse error before '}' token vmg.h:47: warning: data definition has no type or storage class
Kann es sein, dass da ein paar Zeilen vorher schon ein fehlendes include angemeckert wird?
----- flac >= 1.1.0 ----- rpm --rebuild flac*src* (von Packman für SuSE 8.2)
Nö Du, bei Packman gibts kein flac RPM
[...] + mv -f ./ltmain.sh-11055 ./ltmain.sh + chmod +x ./ltmain.sh + autoreconf --force --install aclocal: configure.in: 255: macro `AM_ICONV' not found in library aclocal: configure.in: 256: macro `AM_LANGINFO_CODESET' not found in library autoreconf: aclocal failed with exit status: 1 at /usr/bin/autoreconf line 291 Bad exit status from /var/tmp/rpm-tmp.63114 (%prep)
Wo kommen diese Makros her? Was kann ich tun?
gettext
----- xosd >= 2.2.5 ----- rpm --rebuild xosd*src* (von Packman für SuSE 8.2) [...] checking whether stripping libraries is possible... yes checking for X... no checking for gtk-config... no checking for GTK - version >= 1.2.2... no *** The gtk-config script installed by GTK could not be found *** If GTK was installed in PREFIX, make sure PREFIX/bin is in *** your path, or set the GTK_CONFIG environment variable to the *** full path to gtk-config. configure: WARNING: *** GTK+ >= 1.2.2 not found *** checking for XInitThreads in -lX11... no configure: error: *** X11 not threadsafe *** Bad exit status from /var/tmp/rpm-tmp.23637 (%build)
Hier fehlt gtk-config. Muss also noch gtk-devel installiert werden.
Ja.
Aber warum findet er kein gtk? gtk-1.2.10 ist installiert.
Ohne devel findet er gar nix.
Und was ist mit "X11 not threadsafe"?
Muss ich passen, ignoriers einfach.
Achso, ja ich weiß, dass es xine und mplayer gibt. Laufen beide.
Dann ist ja gut ;-) -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de