PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler beim kompilieren von MPlayer



horstenpeter
16.02.03, 19:36
make -C libmpcodecs
make[1]: Entering directory `/home/johannes/MPlayer-0.90rc4/libmpcodecs'
gcc -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -Inative -I.. -I../libmpdemux -I../loader -D_GNU_SOURCE -o vd_ffmpeg.o vd_ffmpeg.c
vd_ffmpeg.c:300: parse error before `UINT8'
vd_ffmpeg.c: In function `draw_slice':
vd_ffmpeg.c:302: `s' undeclared (first use in this function)
vd_ffmpeg.c:302: (Each undeclared identifier is reported only once
vd_ffmpeg.c:302: for each function it appears in.)
vd_ffmpeg.c:306: `UINT8' undeclared (first use in this function)
vd_ffmpeg.c:306: `skip' undeclared (first use in this function)
vd_ffmpeg.c:306: `y' undeclared (first use in this function)
vd_ffmpeg.c:307: parse error before `int'
vd_ffmpeg.c:309: `linesize' undeclared (first use in this function)
vd_ffmpeg.c:332: `src' undeclared (first use in this function)
vd_ffmpeg.c:332: `width' undeclared (first use in this function)
vd_ffmpeg.c:332: `height' undeclared (first use in this function)
make[1]: *** [vd_ffmpeg.o] Error 1
make[1]: Leaving directory `/home/johannes/MPlayer-0.90rc4/libmpcodecs'
make: *** [libmpcodecs/libmpcodecs.a] Error 2

Ideen ? Vielen Dank für Eure Hilfe !

Trillian
17.02.03, 11:13
Das ist eindeutig ein Bug - versuch zuerstmal die CVS Version (Branch 0-9-0 o.ä.) bzw. guck in der MPlayer Users Mailing Liste, ob da schon ein Fix gepostet wurde.

Was für ein OS/Arch. hast du da? Ich schätze, die Definition von UINT8 steht bei dir nicht in der üblichen Header-Datei ;)

AnubisTheKing
17.02.03, 22:13
hmm. kannst du mir mal sagen was deine compiler Option -o4 macht? ich habe in der manpage von gcc nur -0 bis -03 gefunden. was amcht -04?
und dann nochwas, ich selber benutzte -03 und ansonsten auch so ämhliche COmpilerflgas wie du, und kann mplayer damit compilieren, ich weiss jetzt ja nicht wo der untersched zwischen -03 und -04 st, aber vielleicht liegtes dran, das du mplayer nicht kompilieren kannst.
cu

Trillian
19.02.03, 19:49
Alles über O3 ist das gleiche wie 03 ;)