$ make make -C libnut cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o muxer.o muxer.c cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o demuxer.o demuxer.c cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o reorder.o reorder.c cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o framecode.o framecode.c framecode.c: In function 'nut_framecode_generate': framecode.c:44: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness framecode.c:48: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness framecode.c:57: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness framecode.c:63: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness rm -f libnut.a ar rc libnut.a muxer.o demuxer.o reorder.o framecode.o ranlib libnut.a make -C nututils cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../libnut -lm -DAVI_PROG demux_avi.c -o avireader cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../libnut -lm demux_ogg.c demux_avi.c framer_vorbis.c framer_mp3.c framer_mpeg4.c nutmerge.c ../libnut/libnut.a -o nutmerge cc -Os -Wall -g -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../libnut -lm nutindex.c -o nutindex nutindex.c:43: error: parse error before 'off_t' nutindex.c:43: warning: no semicolon at end of struct or union nutindex.c:45: error: parse error before '}' token nutindex.c:45: warning: type defaults to 'int' in declaration of 'output_buffer_t' nutindex.c:45: warning: data definition has no type or storage class nutindex.c:47: error: parse error before '*' token nutindex.c: In function 'flush_out_buf': nutindex.c:48: error: 'bc' undeclared (first use in this function) nutindex.c:48: error: (Each undeclared identifier is reported only once nutindex.c:48: error: for each function it appears in.) nutindex.c: At top level: nutindex.c:53: error: parse error before '*' token nutindex.c: In function 'ready_write_buf': nutindex.c:54: error: 'bc' undeclared (first use in this function) nutindex.c:54: error: 'amount' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:71: error: parse error before '*' token nutindex.c: In function 'put_bytes': nutindex.c:72: error: 'bc' undeclared (first use in this function) nutindex.c:72: error: 'count' undeclared (first use in this function) nutindex.c:74: error: 'val' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:78: error: parse error before '*' token nutindex.c:78: error: parse error before '*' token nutindex.c:78: warning: return type defaults to 'int' nutindex.c: In function 'new_mem_buffer': nutindex.c:79: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:86: error: parse error before '*' token nutindex.c:86: error: parse error before '*' token nutindex.c:86: warning: return type defaults to 'int' nutindex.c: In function 'new_output_buffer': nutindex.c:87: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:100: error: parse error before '*' token nutindex.c: In function 'put_v': nutindex.c:101: error: 'val' undeclared (first use in this function) nutindex.c:102: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:109: error: parse error before '*' token nutindex.c: In function 'put_data': nutindex.c:110: error: 'len' undeclared (first use in this function) nutindex.c:110: error: 'bc' undeclared (first use in this function) nutindex.c:112: error: 'data' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:120: error: parse error before '*' token nutindex.c: In function 'free_out_buffer': nutindex.c:121: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:134: error: parse error before 'off_t' nutindex.c:134: warning: no semicolon at end of struct or union nutindex.c:135: warning: type defaults to 'int' in declaration of 'filesize' nutindex.c:135: warning: data definition has no type or storage class nutindex.c:136: warning: type defaults to 'int' in declaration of 'input_buffer_t' nutindex.c:136: warning: data definition has no type or storage class nutindex.c:138: error: parse error before '*' token nutindex.c: In function 'flush_buf': nutindex.c:139: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:145: error: parse error before '*' token nutindex.c: In function 'ready_read_buf': nutindex.c:146: error: 'bc' undeclared (first use in this function) nutindex.c:147: error: 'amount' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:159: error: parse error before '*' token nutindex.c: In function 'seek_buf': nutindex.c:160: error: 'whence' undeclared (first use in this function) nutindex.c:160: error: 'pos' undeclared (first use in this function) nutindex.c:160: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:168: error: parse error before '*' token nutindex.c:168: error: parse error before '*' token nutindex.c:168: warning: return type defaults to 'int' nutindex.c: In function 'new_input_buffer': nutindex.c:169: error: 'bc' undeclared (first use in this function) nutindex.c:174: error: 'in' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:178: error: parse error before '*' token nutindex.c: In function 'skip_buffer': nutindex.c:179: error: 'bc' undeclared (first use in this function) nutindex.c:179: error: 'len' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:184: error: parse error before '*' token nutindex.c: In function 'free_buffer': nutindex.c:185: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:189: error: parse error before '*' token nutindex.c: In function 'get_bytes': nutindex.c:191: error: 'bc' undeclared (first use in this function) nutindex.c:191: error: 'count' undeclared (first use in this function) nutindex.c:192: error: 'val' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:199: error: parse error before '*' token nutindex.c: In function 'get_v': nutindex.c:201: error: 'val' undeclared (first use in this function) nutindex.c:203: error: 'bc' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:213: error: parse error before '*' token nutindex.c: In function 'get_data': nutindex.c:214: error: 'len' undeclared (first use in this function) nutindex.c:214: error: 'bc' undeclared (first use in this function) nutindex.c:216: error: 'buf' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:232: error: parse error before '*' token nutindex.c: In function 'get_header': nutindex.c:233: error: 'off_t' undeclared (first use in this function) nutindex.c:233: error: parse error before 'start' nutindex.c:236: error: 'in' undeclared (first use in this function) nutindex.c:239: error: 'start' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:247: error: parse error before '*' token nutindex.c: In function 'read_headers': nutindex.c:250: error: 'in' undeclared (first use in this function) nutindex.c: At top level: nutindex.c:264: error: parse error before '*' token nutindex.c: In function 'find_copy_index': nutindex.c:270: error: 'struct __sFILE' has no member named 'is_mem' nutindex.c:272: error: 'in' undeclared (first use in this function) nutindex.c:274: error: 'end' undeclared (first use in this function) nutindex.c:302: error: 'struct __sFILE' has no member named 'buf' nutindex.c:302: error: 'struct __sFILE' has no member named 'file_pos' nutindex.c:302: error: 'struct __sFILE' has no member named 'buf_ptr' nutindex.c:302: error: 'struct __sFILE' has no member named 'buf' nutindex.c:316: error: 'struct __sFILE' has no member named 'buf_ptr' nutindex.c:317: error: 'struct __sFILE' has no member named 'buf_ptr' nutindex.c:320: error: 'struct __sFILE' has no member named 'buf_ptr' nutindex.c: In function 'main': nutindex.c:328: error: parse error before 'iin' nutindex.c:330: error: 'off_t' undeclared (first use in this function) nutindex.c:337: error: 'in' undeclared (first use in this function) nutindex.c:337: error: 'iin' undeclared (first use in this function) nutindex.c:338: error: 'oout' undeclared (first use in this function) nutindex.c:338: warning: assignment from incompatible pointer type nutindex.c:339: error: 'mem' undeclared (first use in this function) nutindex.c:339: error: 'end' undeclared (first use in this function) make[1]: *** [nutindex] Error 1 make: *** [nututils] Error 2