Hi,
ich versuche gerade die xine-lib zu übersetzen.
Leider bekomme ich einen Fehler:
ZitatAlles anzeigen
/../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -I../../../lib -D_FILE_OFFSET_BITS=64 -DNDEBUG -D_REENTRANT -DXINE_COMPILE -I/usr/include/ffmpeg -I/usr/include/postproc -O3 -ffast-math -fexpensive-optimizations -mtune=athlon -fvisibility=hidden -pipe -Wall -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Werror-implicit-function-declaration -Wstrict-aliasing=2 -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wpointer-arith -g -Wall -Wchar-subscripts -Wnested-externs -Wcast-align -Wmissing-declarations -Wmissing-prototypes -Wmissing-format-attribute -Wno-pointer-sign -Wformat=2 -Wno-format-zero-length -Wstrict-aliasing=2 -Werror=implicit-function-declaration -MT xineplug_decode_ff_la-ff_video_decoder.lo -MD -MP -MF .deps/xineplug_decode_ff_la-ff_video_decoder.Tpo -c ff_video_decoder.c -fPIC -DPIC -o .libs/xineplug_decode_ff_la-ff_video_decoder.o
ff_video_decoder.c:126: Warnung: »AVPaletteControl« ist veraltet
ff_video_decoder.c: In Funktion »ff_handle_special_buffer«:
ff_video_decoder.c:950: Warnung: »AVPaletteControl« ist veraltet
ff_video_decoder.c:954: Warnung: »AVPaletteControl« ist veraltet
ff_video_decoder.c: In Funktion »ff_handle_buffer«:
ff_video_decoder.c:1178: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1179: Fehler: »AVCodecContext« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1237: Fehler: »AVCodecContext« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1256: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1257: Fehler: »AVCodecContext« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1346: Warnung: Übergabe des Arguments 1 von »pp_postprocess« von inkompatiblem Zeigertyp
ff_video_decoder.c:1353: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1354: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1355: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1395: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c:1396: Fehler: »AVFrame« hat kein Element namens »reordered_opaque«
ff_video_decoder.c: In Funktion »init_video_plugin«:
ff_video_decoder.c:1670: Warnung: Dereferenzierung eines Type-Pun-Zeigers könnte strict-aliasing-Regeln verletzen
make[4]: *** [xineplug_decode_ff_la-ff_video_decoder.lo] Fehler 1
make[4]: Verlasse Verzeichnis '/usr/local/src/orig/xine-lib/xine-lib-1.2_22_01_2009/src/combined/ffmpeg'
make[3]: *** [all] Fehler 2
make[3]: Verlasse Verzeichnis '/usr/local/src/orig/xine-lib/xine-lib-1.2_22_01_2009/src/combined/ffmpeg'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/usr/local/src/orig/xine-lib/xine-lib-1.2_22_01_2009/src/combined'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/usr/local/src/orig/xine-lib/xine-lib-1.2_22_01_2009/src'
make: *** [all-recursive] Fehler 1
Über Google habe ich leider nichts gefunden.
ffmpeg und xine-lib habe ich heute vom trunk gezogen und nach dieser Anleitung übersetzt:
ffmpeg
System ist Ubuntu 8.10
Gruß Pascal