linux:/usr/local/src/VDR # make VFAT=1 REMOTE=LIRC all plugins g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include audio.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include channels.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include ci.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include config.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include cutter.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include device.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include diseqc.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include dvbdevice.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include dvbosd.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include dvbplayer.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include dvbspu.c make -C ./libdtv all make[1]: Entering directory `/usr/local/src/VDR/libdtv' making all distributions... make[2]: Entering directory `/usr/local/src/VDR/libdtv/liblx' cleaning workspace... cc -O2 -g -pedantic -Wmissing-prototypes -Wstrict-prototypes -Wimplicit -D__USE_FIXED_PROTOTYPES__ -c -o xMemMgt.o xMemMgt.c xMemMgt.c:1:1: warning: C++ style comments are not allowed in ISO C89 xMemMgt.c:1:1: warning: (this will be reported only once per input file) In file included from xMemMgt.c:33: liblx.h:1:1: warning: C++ style comments are not allowed in ISO C89 liblx.h:1:1: warning: (this will be reported only once per input file) cc -O2 -g -pedantic -Wmissing-prototypes -Wstrict-prototypes -Wimplicit -D__USE_FIXED_PROTOTYPES__ -c -o xListFuncs.o xListFuncs.c xListFuncs.c:1:1: warning: C++ style comments are not allowed in ISO C89 xListFuncs.c:1:1: warning: (this will be reported only once per input file) In file included from xListFuncs.c:29: liblx.h:1:1: warning: C++ style comments are not allowed in ISO C89 liblx.h:1:1: warning: (this will be reported only once per input file) updating library... distributing liblx.a and liblx.h... make[2]: Leaving directory `/usr/local/src/VDR/libdtv/liblx' make[2]: Entering directory `/usr/local/src/VDR/libdtv/libsi' updating dependencies... make[2]: Leaving directory `/usr/local/src/VDR/libdtv/libsi' make[2]: Entering directory `/usr/local/src/VDR/libdtv/libsi' cleaning workspace... compiling si_parser.c... compiling si_debug_services.c... updating library... distributing libsi.a to ../lib... make[2]: Leaving directory `/usr/local/src/VDR/libdtv/libsi' make[2]: Entering directory `/usr/local/src/VDR/libdtv/libvdr' cleaning workspace... cc -O2 -g -Wmissing-prototypes -Wstrict-prototypes -Wimplicit -D__USE_FIXED_PROTOTYPES__ -I../include -c -o libvdr.o libvdr.c updating library... distributing libvdr.a and libvdr.h... make[2]: Leaving directory `/usr/local/src/VDR/libdtv/libvdr' making libdtv.a/libdtv.h... make[1]: Leaving directory `/usr/local/src/VDR/libdtv' g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include eit.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include eitscan.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include font.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include i18n.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include interface.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include keys.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include lirc.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include menu.c In file included from menu.c:10: osd.h:128: warning: `virtual void cOsdObject::Show()' was hidden menu.h:157: warning: by `void cReplayControl::Show(int)' g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include menuitems.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include osdbase.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include osd.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include player.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include plugin.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include rcu.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include receiver.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include recorder.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include recording.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include remote.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include remux.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include ringbuffer.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include sources.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include spu.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include status.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include svdrp.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include thread.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include timers.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include tools.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include transfer.c g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include vdr.c In file included from vdr.c:46: osd.h:128: warning: `virtual void cOsdObject::Show()' was hidden menu.h:157: warning: by `void cReplayControl::Show(int)' g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -D_GNU_SOURCE -DVFAT -I../DVB/include videodir.c g++ -g -O2 -Wall -Woverloaded-virtual -rdynamic audio.o channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbosd.o dvbplayer.o dvbspu.o eit.o eitscan.o font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o osdbase.o osd.o player.o plugin.o rcu.o receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sources.o spu.o status.o svdrp.o thread.o timers.o tools.o transfer.o vdr.o videodir.o -ljpeg -lpthread -ldl ./libdtv/libdtv.a -o vdr make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/ffmpeg' make -C libavcodec all make[2]: Entering directory `/usr/local/src/VDR/PLUGINS/src/ffmpeg/libavcodec' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/ffmpeg/libavcodec' make -C libav all make[2]: Entering directory `/usr/local/src/VDR/PLUGINS/src/ffmpeg/libav' gcc -O3 -Wall -g -I.. -I/root/ffmpeg -I/root/ffmpeg/libavcodec -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o utils.o utils.c In file included from utils.c:19: avformat.h:8:21: avcodec.h: No such file or directory In file included from avformat.h:10, from utils.c:19: avio.h:6: parse error before "offset_t" avio.h:6: warning: type defaults to `int' in declaration of `offset_t' avio.h:6: warning: data definition has no type or storage class avio.h:33: parse error before "url_seek" avio.h:33: parse error before "offset_t" avio.h:33: warning: type defaults to `int' in declaration of `url_seek' avio.h:33: warning: data definition has no type or storage class avio.h:36: parse error before "url_filesize" avio.h:36: warning: type defaults to `int' in declaration of `url_filesize' avio.h:36: warning: data definition has no type or storage class avio.h:46: parse error before "offset_t" avio.h:46: warning: no semicolon at end of struct or union avio.h:47: `url_close' redeclared as different kind of symbol avio.h:34: previous declaration of `url_close' avio.h:49: parse error before '}' token avio.h:49: warning: type defaults to `int' in declaration of `URLProtocol' avio.h:49: warning: data definition has no type or storage class avio.h:51: parse error before '*' token avio.h:51: warning: type defaults to `int' in declaration of `first_protocol' avio.h:51: warning: data definition has no type or storage class avio.h:53: parse error before '*' token avio.h:60: parse error before "UINT8" avio.h:61: parse error before "UINT8" avio.h:62: parse error before "offset_t" avio.h:63: warning: no semicolon at end of struct or union avio.h:69: parse error before '}' token avio.h:69: warning: type defaults to `int' in declaration of `ByteIOContext' avio.h:69: warning: data definition has no type or storage class avio.h:71: parse error before '*' token avio.h:76: parse error before "UINT8" avio.h:76: `init_put_byte' declared as function returning a function avio.h:80: parse error before '*' token avio.h:81: parse error before '*' token avio.h:82: parse error before '*' token avio.h:83: parse error before '*' token avio.h:84: parse error before '*' token avio.h:85: parse error before '*' token avio.h:86: parse error before '*' token avio.h:87: parse error before '*' token avio.h:88: parse error before '*' token avio.h:90: parse error before "url_fseek" avio.h:90: parse error before '*' token avio.h:90: warning: type defaults to `int' in declaration of `url_fseek' avio.h:90: warning: data definition has no type or storage class avio.h:91: parse error before '*' token avio.h:92: parse error before "url_ftell" avio.h:92: parse error before '*' token avio.h:92: warning: type defaults to `int' in declaration of `url_ftell' avio.h:92: warning: data definition has no type or storage class avio.h:93: parse error before '*' token avio.h:96: parse error before '*' token avio.h:97: parse error before '*' token avio.h:98: parse error before '*' token avio.h:100: parse error before '*' token avio.h:102: parse error before '*' token avio.h:103: parse error before '*' token avio.h:104: parse error before '*' token avio.h:105: parse error before "get_le64" avio.h:105: parse error before '*' token avio.h:105: warning: type defaults to `int' in declaration of `get_le64' avio.h:105: warning: data definition has no type or storage class avio.h:106: parse error before '*' token avio.h:108: parse error before '*' token avio.h:109: parse error before '*' token avio.h:110: parse error before "get_be64" avio.h:110: parse error before '*' token avio.h:110: warning: type defaults to `int' in declaration of `get_be64' avio.h:110: warning: data definition has no type or storage class avio.h:112: parse error before '*' token avio.h: In function `url_is_streamed': avio.h:114: `s' undeclared (first use in this function) avio.h:114: (Each undeclared identifier is reported only once avio.h:114: for each function it appears in.) avio.h: At top level: avio.h:117: parse error before '*' token avio.h:118: parse error before '*' token avio.h:119: parse error before '*' token avio.h:120: parse error before '*' token avio.h:121: parse error before '*' token avio.h:122: parse error before '*' token avio.h:124: parse error before '*' token avio.h:125: parse error before '*' token avio.h:127: parse error before '*' token avio.h:128: parse error before '*' token avio.h:129: parse error before '*' token avio.h:132: parse error before "file_protocol" avio.h:132: warning: type defaults to `int' in declaration of `file_protocol' avio.h:132: warning: data definition has no type or storage class avio.h:133: parse error before "pipe_protocol" avio.h:133: warning: type defaults to `int' in declaration of `pipe_protocol' avio.h:133: warning: data definition has no type or storage class avio.h:136: parse error before "udp_protocol" avio.h:136: warning: type defaults to `int' in declaration of `udp_protocol' avio.h:136: warning: data definition has no type or storage class avio.h:142: parse error before "tcp_protocol" avio.h:142: warning: type defaults to `int' in declaration of `tcp_protocol' avio.h:142: warning: data definition has no type or storage class avio.h:145: parse error before "http_protocol" avio.h:145: warning: type defaults to `int' in declaration of `http_protocol' avio.h:145: warning: data definition has no type or storage class In file included from utils.c:19: avformat.h:17: parse error before "INT64" avformat.h:17: warning: no semicolon at end of struct or union avformat.h:18: warning: type defaults to `int' in declaration of `data' avformat.h:18: warning: data definition has no type or storage class avformat.h:25: parse error before '}' token avformat.h:25: warning: type defaults to `int' in declaration of `AVPacket' avformat.h:25: warning: data definition has no type or storage class avformat.h:27: parse error before '*' token avformat.h:28: parse error before '*' token avformat.h:50: field `pix_fmt' has incomplete type avformat.h:51: confused by earlier errors, bailing out make[2]: *** [utils.o] Error 1 make[2]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/ffmpeg/libav' make[1]: *** [lib] Error 2 make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/ffmpeg' make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/games' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/games' make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/mp3-0.7.13' g++ -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DHAVE_SNDFILE -DHAVE_VORBISFILE -DHAVE_BEAUTYPATCH -I../../../include -I../../../../DVB/include decoder.c In file included from /usr/include/vorbis/vorbisfile.h:27, from decoder-ogg.h:31, from decoder.c:37: /usr/include/vorbis/codec.h:26:21: ogg/ogg.h: No such file or directory In file included from /usr/include/vorbis/vorbisfile.h:27, from decoder-ogg.h:31, from decoder.c:37: /usr/include/vorbis/codec.h:77: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:78: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:80: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:81: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:82: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:83: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:91: 'oggpack_buffer' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:100: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:101: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/codec.h:183: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:183: parse error before `*' token /usr/include/vorbis/codec.h:186: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:186: parse error before `*' token /usr/include/vorbis/codec.h:192: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:192: parse error before `*' token /usr/include/vorbis/codec.h:196: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:196: parse error before `*' token /usr/include/vorbis/codec.h:200: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:200: parse error before `*' token /usr/include/vorbis/codec.h:203: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:203: parse error before `*' token /usr/include/vorbis/codec.h:204: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:204: parse error before `*' token /usr/include/vorbis/codec.h:208: type specifier omitted for parameter ` ogg_packet' /usr/include/vorbis/codec.h:208: parse error before `*' token In file included from decoder-ogg.h:31, from decoder.c:37: /usr/include/vorbis/vorbisfile.h:41: type specifier omitted for parameter ` ogg_int64_t' /usr/include/vorbis/vorbisfile.h:41: parse error before `,' token /usr/include/vorbis/vorbisfile.h:55: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/vorbisfile.h:56: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/vorbisfile.h:57: 'ogg_sync_state' is used as a type, but is not defined as a type. /usr/include/vorbis/vorbisfile.h:62: syntax error before `*' token /usr/include/vorbis/vorbisfile.h:63: syntax error before `*' token /usr/include/vorbis/vorbisfile.h:65: syntax error before `*' token /usr/include/vorbis/vorbisfile.h:72: 'ogg_int64_t' is used as a type, but is not defined as a type. /usr/include/vorbis/vorbisfile.h:80: 'ogg_stream_state' is used as a type, but is not defined as a type. /usr/include/vorbis/vorbisfile.h:105: syntax error before `(' token /usr/include/vorbis/vorbisfile.h:106: syntax error before `(' token /usr/include/vorbis/vorbisfile.h:109: type specifier omitted for parameter ` ogg_int64_t' /usr/include/vorbis/vorbisfile.h:109: parse error before `)' token /usr/include/vorbis/vorbisfile.h:110: type specifier omitted for parameter ` ogg_int64_t' /usr/include/vorbis/vorbisfile.h:110: parse error before `)' token /usr/include/vorbis/vorbisfile.h:111: type specifier omitted for parameter ` ogg_int64_t' /usr/include/vorbis/vorbisfile.h:111: parse error before `)' token /usr/include/vorbis/vorbisfile.h:115: syntax error before `(' token /usr/include/vorbis/vorbisfile.h:116: syntax error before `(' token make[1]: *** [decoder.o] Error 1 make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/mp3-0.7.13' make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/osdteletext-0.3' make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/osdteletext-0.3' make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/prefermenu-0.5.1' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/prefermenu-0.5.1' make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/tvtv-0.1.6' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/tvtv-0.1.6' make[1]: Entering directory `/usr/local/src/VDR/PLUGINS/src/weather-0.2.0a' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/VDR/PLUGINS/src/weather-0.2.0a' linux:/usr/local/src/VDR # exit