Zroth
14.08.03, 20:37
Hallo,
ich habe es heute geschafft MPlayer 0.91 mit libdvdnav-Support zu kompilieren.
Zum Aktivieren der Unterstützung für diese Bibliothek und somit zum Darstellen von DVD-Menüs muss dem configure-Script bekanntlich folgender Parameter übergeben werden: --enable-dvdnav
Beim anschließenden Aufruf von make schlägt das Kompilieren allerdings fehl und folgender Fehler wird gemeldet:
mplayer.c:2848:5: invalid digit "9" in octal constant
mplayer.c:2883:5: invalid digit "9" in octal constant
mplayer.c:2848:5: invalid digit "9" in octal constant
mplayer.c:2883:5: invalid digit "9" in octal constant
make[1]: *** [depend] Error 1
Durch Probieren bin ich dann darauf gekommen, dass man dem configure-Script auch mitteilen muss, wo sich die Lib befindet. Folgender Parameter ist dafür zuständig: --with-libdvdnav=<DIR>
Somit lautet der korrekte Aufruf des Scripts mit libdvdnav Unterstützung:
./configure --enable-dvdnav --with-libdvdnav=/usr/lib
(/usr/lib muss natürlich angepasst werden, doch auf meinem System (Debian unstable) stimmt dieser Pfad und ich nehme an, er wird auch bei anderen Distributionen so sein)
Sollte etwas nicht funktionieren, oder ich etwas vergessen haben, teilt mir das bitte mit :)
Zroth
ich habe es heute geschafft MPlayer 0.91 mit libdvdnav-Support zu kompilieren.
Zum Aktivieren der Unterstützung für diese Bibliothek und somit zum Darstellen von DVD-Menüs muss dem configure-Script bekanntlich folgender Parameter übergeben werden: --enable-dvdnav
Beim anschließenden Aufruf von make schlägt das Kompilieren allerdings fehl und folgender Fehler wird gemeldet:
mplayer.c:2848:5: invalid digit "9" in octal constant
mplayer.c:2883:5: invalid digit "9" in octal constant
mplayer.c:2848:5: invalid digit "9" in octal constant
mplayer.c:2883:5: invalid digit "9" in octal constant
make[1]: *** [depend] Error 1
Durch Probieren bin ich dann darauf gekommen, dass man dem configure-Script auch mitteilen muss, wo sich die Lib befindet. Folgender Parameter ist dafür zuständig: --with-libdvdnav=<DIR>
Somit lautet der korrekte Aufruf des Scripts mit libdvdnav Unterstützung:
./configure --enable-dvdnav --with-libdvdnav=/usr/lib
(/usr/lib muss natürlich angepasst werden, doch auf meinem System (Debian unstable) stimmt dieser Pfad und ich nehme an, er wird auch bei anderen Distributionen so sein)
Sollte etwas nicht funktionieren, oder ich etwas vergessen haben, teilt mir das bitte mit :)
Zroth