Hi,
wollte mich gerade dran machen den mplayer strikt nach c't Anleitung zu kompilieren. Bis zum runterladen aller benötigten Sourcen ging auch alles glatt. Dann aber, nach dem 'debian/rules binary' hagelte es Fehlermeldungen a la:
Code
# commands to compile the package.
/usr/bin/make
make[1]: Entering directory `/var/src/mplayer/MPlayer-1.0pre5'
/usr/bin/make -C postproc
make[2]: Entering directory `/var/src/mplayer/MPlayer-1.0pre5/postproc'
cc -c -I../libvo -I../../libvo -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/linux/dvb -I. -I.. -I/usr/include/linux/dvb -I.. -o swscale.o swscale.c
cpp0: output pipe has been closed
{standard input}: Assembler messages:
{standard input}:8839: Warning: end of file not at end of a line; newline inserted
{standard input}:10176: Error: suffix or operands invalid for `jge'
cc: Internal compiler error: program cc1 got fatal signal 11
make[2]: *** [swscale.o] Error 1
make[2]: Leaving directory `/var/src/mplayer/MPlayer-1.0pre5/postproc'
make[1]: *** [postproc/libswscale.a] Fehler 2
make[1]: Leaving directory `/var/src/mplayer/MPlayer-1.0pre5'
make: *** [build-stamp] Fehler 2
Alles anzeigen
Ich denke entscheidend sind die Fehler mit {standard input}, u.U. geht dem compiler das memory aus. Habe versucht das mittels swap-erweiterung zu kompensieren, ohne Erfolg. Zunächst tauchte der Fehler immer erst nach einigen kompilierten Modulen auf. Ein erneuter Aufruf des Prozesses machte dann an der Stelle weiter wo der Fehler vorher auftrat. Nun aber scheiter bereits das erste Modul und ich komme nicht weiter.
Für Tips bin ich sehr dankbar, wie ihr euch vorstellen könnt, denn ohne mplayer keine DVDs etc.