/home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:83:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t' make[1]: *** [libmpcodecs/ve_raw.o] Error 1 In file included from libmpdemux/muxer_mpeg.c:19:0: /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:721:12: error: expected declaration specifiers or '...' before 'fpos_t' /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:723:12: error: expected ';', ',' or ')' before '*' token In file included from /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:28:0, from libmpdemux/muxer_rawaudio.c:19: /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/features.h:219:5: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled. make[1]: *** [libmpdemux/muxer.o] Error 1 In file included from libmpdemux/aviheader.h:26:0, from libmpdemux/stheader.h:23, from libmpdemux/muxer_avi.c:31: ./mpbswap.h:26:0: warning: "bswap_16" redefined /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/byteswap.h:30:0: note: this is the location of the previous definition ./mpbswap.h:27:0: warning: "bswap_32" redefined /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/byteswap.h:33:0: note: this is the location of the previous definition In file included from /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:72:0, from libmpdemux/muxer_rawaudio.c:19: /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/bits/uClibc_stdio.h:61:2: error: #error Sorry... uClibc was built without large file support! In file included from libmpdemux/muxer_rawaudio.c:19:0: /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:83:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t' In file included from libmpdemux/muxer_rawaudio.c:19:0: /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:721:12: error: expected declaration specifiers or '...' before 'fpos_t' /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/stdio.h:723:12: error: expected ';', ',' or ')' before '*' token libmpdemux/muxer_avi.c: In function 'write_avi_chunk': libmpdemux/muxer_avi.c:146:2: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'int *' libmpdemux/muxer_avi.c:147:2: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'int *' libmpdemux/muxer_avi.c: In function 'write_avi_list': libmpdemux/muxer_avi.c:180:3: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' libmpdemux/muxer_avi.c:181:3: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'int *' libmpdemux/muxer_avi.c:182:3: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'int *' libmpdemux/muxer_avi.c: In function 'avifile_odml_new_riff': libmpdemux/muxer_avi.c:203:5: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'uint32_t *' libmpdemux/muxer_avi.c: In function 'avifile_write_header': libmpdemux/muxer_avi.c:255:11: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' libmpdemux/muxer_avi.c:260:15: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' libmpdemux/muxer_avi.c:273:5: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'uint32_t (*)[3]' libmpdemux/muxer_avi.c:410:4: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' libmpdemux/muxer_avi.c:418:8: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' libmpdemux/muxer_avi.c:434:13: warning: assignment discards qualifiers from pointer target type libmpdemux/muxer_avi.c: In function 'avifile_odml_write_index': libmpdemux/muxer_avi.c:647:2: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' libmpdemux/muxer_avi.c:653:6: warning: passing argument 2 of 'stream_write_buffer' from incompatible pointer type ./stream/stream.h:203:5: note: expected 'unsigned char *' but argument is of type 'unsigned int *' In file included from cfg-mencoder.h:34:0, from mencoder.c:245: cfg-common.h:301:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:314:5: warning: initialization discards qualifiers from pointer target type In file included from cfg-mencoder.h:34:0, from mencoder.c:245: cfg-common.h:460:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:467:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:476:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:478:5: warning: initialization discards qualifiers from pointer target type In file included from libmpdemux/aviheader.h:26:0, from libmpdemux/muxer_mpeg.c:30: ./mpbswap.h:26:0: warning: "bswap_16" redefined /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/byteswap.h:30:0: note: this is the location of the previous definition ./mpbswap.h:27:0: warning: "bswap_32" redefined /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/byteswap.h:33:0: note: this is the location of the previous definition cfg-common.h:518:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:521:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:531:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:536:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:558:5: warning: initialization discards qualifiers from pointer target type cfg-common.h:559:5: warning: initialization discards qualifiers from pointer target type In file included from libmpdemux/aviheader.h:26:0, from libmpdemux/muxer_rawaudio.c:27: ./mpbswap.h:26:0: warning: "bswap_16" redefined /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/byteswap.h:30:0: note: this is the location of the previous definition ./mpbswap.h:27:0: warning: "bswap_32" redefined /home/test/test/output/host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/byteswap.h:33:0: note: this is the location of the previous definition In file included from mencoder.c:245:0: cfg-mencoder.h:190:5: warning: initialization discards qualifiers from pointer target type cfg-mencoder.h:191:5: warning: initialization discards qualifiers from pointer target type cfg-mencoder.h:194:5: warning: initialization discards qualifiers from pointer target type cfg-mencoder.h:221:5: warning: initialization discards qualifiers from pointer target type cfg-mencoder.h:226:5: warning: initialization discards qualifiers from pointer target type cfg-mencoder.h:229:5: warning: initialization discards qualifiers from pointer target type In file included from mencoder.c:245:0: cfg-mencoder.h:261:5: warning: initialization discards qualifiers from pointer target type cfg-mencoder.h:263:5: warning: initialization discards qualifiers from pointer target type make[1]: *** [libmpdemux/muxer_avi.o] Error 1 make[1]: *** [libmpdemux/muxer_rawaudio.o] Error 1 make[1]: *** [mencoder.o] Error 1 make[1]: *** [libmpdemux/muxer_mpeg.o] Error 1 make[1]: Leaving directory `/home/test/test/output/build/mplayer-1.1' make: *** [/home/test/test/output/build/mplayer-1.1/.stamp_built] Error 2