I dug a little, and looks like something fell apart in the last 2 weeks.

Looks like we got too many of one thing and not enough of the other....

avilib.c:3070: error: ‘AVI_ERR_NO_BUFSIZE’ undeclared (first use in this 
function)

avilib.c:3270: error: conflicting types for ‘AVI_strerror’
avilib.h:382: error: previous declaration of ‘AVI_strerror’ was here
make: *** [avilib.lo] Error 1


full log:

[EMAIL PROTECTED]:~/vga2usb/src/transcode/transcode/avilib$ make -j 1
/bin/bash ../libtool --tag=CC   --mode=compile ccache cc -DHAVE_CONFIG_H -I.
-I..  -D_REENTRANT -I../libtc   -Wall -Wstrict-prototypes -Wmissing-prototypes
-g -O2 -MT platform_tc.lo -MD -MP -MF .deps/platform_tc.Tpo -c -o platform_tc.lo
platform_tc.c
libtool: compile:  ccache cc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I../libtc
-Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -MT platform_tc.lo -MD -MP
-MF .deps/platform_tc.Tpo -c platform_tc.c  -fPIC -DPIC -o .libs/platform_tc.o
mv -f .deps/platform_tc.Tpo .deps/platform_tc.Plo
/bin/bash ../libtool --tag=CC   --mode=compile ccache cc -DHAVE_CONFIG_H -I.
-I..  -D_REENTRANT -I../libtc   -Wall -Wstrict-prototypes -Wmissing-prototypes
-g -O2 -MT avidump.lo -MD -MP -MF .deps/avidump.Tpo -c -o avidump.lo avidump.c
libtool: compile:  ccache cc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I../libtc
-Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -MT avidump.lo -MD -MP -MF
.deps/avidump.Tpo -c avidump.c  -fPIC -DPIC -o .libs/avidump.o
avidump.c: In function ‘dump_vals’:
avidump.c:329: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:333: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:338: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:343: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:357: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:370: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:381: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:387: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c: In function ‘ProcessChunk’:
avidump.c:581: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:615: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:616: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:617: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:639: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:640: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:663: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:679: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:684: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c:689: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
avidump.c: In function ‘DumpChunk’:
avidump.c:761: warning: ignoring return value of ‘read’, declared with attribute
warn_unused_result
In function ‘read’,
    inlined from ‘dump_vals’ at avidump.c:333:
/usr/include/bits/unistd.h:43: warning: call to ‘__read_chk_warn’ declared with
attribute warning: read called with bigger length than size of the destination
buffer
In function ‘read’,
    inlined from ‘ProcessChunk’ at avidump.c:615:
/usr/include/bits/unistd.h:43: warning: call to ‘__read_chk_warn’ declared with
attribute warning: read called with bigger length than size of the destination
buffer
mv -f .deps/avidump.Tpo .deps/avidump.Plo
/bin/bash ../libtool --tag=CC   --mode=compile ccache cc -DHAVE_CONFIG_H -I.
-I..  -D_REENTRANT -I../libtc   -Wall -Wstrict-prototypes -Wmissing-prototypes
-g -O2 -MT avilib.lo -MD -MP -MF .deps/avilib.Tpo -c -o avilib.lo avilib.c
libtool: compile:  ccache cc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -I../libtc
-Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -MT avilib.lo -MD -MP -MF
.deps/avilib.Tpo -c avilib.c  -fPIC -DPIC -o .libs/avilib.o
avilib.c:60: error: static declaration of ‘avi_parse_input_file’ follows
non-static declaration
avilib.h:336: error: previous declaration of ‘avi_parse_input_file’ was here
avilib.c:61: error: static declaration of ‘avi_parse_index_from_file’ follows
non-static declaration
avilib.h:337: error: previous declaration of ‘avi_parse_index_from_file’ was 
here
avilib.c:62: error: static declaration of ‘avi_update_header’ follows non-static
declaration
avilib.h:391: error: previous declaration of ‘avi_update_header’ was here
avilib.c: In function ‘avi_ixnn_entry’:
avilib.c:209: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:211: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:212: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:213: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:216: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:217: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:220: warning: pointer targets in passing argument 2 of ‘avi_add_chunk’
differ in signedness
avilib.c:220: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’
differ in signedness
avilib.c: In function ‘avi_add_odml_index_entry’:
avilib.c:337: warning: pointer targets in passing argument 1 of
‘__builtin_strchr’ differ in signedness
avilib.c:347: warning: pointer targets in passing argument 2 of
‘avi_init_super_index’ differ in signedness
avilib.c:351: warning: pointer targets in passing argument 2 of
‘avi_add_std_index’ differ in signedness
avilib.c:351: warning: pointer targets in passing argument 3 of
‘avi_add_std_index’ differ in signedness
avilib.c:365: warning: pointer targets in passing argument 2 of
‘avi_init_super_index’ differ in signedness
avilib.c:372: warning: pointer targets in passing argument 2 of
‘avi_add_std_index’ differ in signedness
avilib.c:421: warning: pointer targets in passing argument 2 of
‘avi_add_std_index’ differ in signedness
avilib.c:421: warning: pointer targets in passing argument 3 of
‘avi_add_std_index’ differ in signedness
avilib.c:435: warning: pointer targets in passing argument 2 of
‘avi_add_std_index’ differ in signedness
avilib.c:435: warning: pointer targets in passing argument 3 of
‘avi_add_std_index’ differ in signedness
avilib.c:471: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’
differ in signedness
avilib.c: In function ‘avi_parse_comments’:
avilib.c:1045: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c: In function ‘avi_close_output_file’:
avilib.c:1562: warning: pointer targets in passing argument 2 of
‘avi_parse_comments’ differ in signedness
avilib.c:1632: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c:1638: warning: pointer targets in passing argument 1 of ‘long2str’
differ in signedness
avilib.c: In function ‘plat_write_data’:
avilib.c:1697: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’
differ in signedness
avilib.c:1699: warning: pointer targets in passing argument 3 of ‘avi_add_chunk’
differ in signedness
avilib.c: In function ‘avi_parse_index_from_file’:
avilib.c:1997: warning: ignoring return value of ‘fgets’, declared with
attribute warn_unused_result
avilib.c:2005: warning: ignoring return value of ‘fgets’, declared with
attribute warn_unused_result
avilib.c: In function ‘avi_parse_input_file’:
avilib.c:2235: warning: pointer targets in passing argument 1 of ‘strncasecmp’
differ in signedness
avilib.c:2243: warning: pointer targets in passing argument 1 of ‘strncasecmp’
differ in signedness
avilib.c:2317: warning: pointer targets in passing argument 1 of ‘strncasecmp’
differ in signedness
avilib.c:2324: warning: pointer targets in assignment differ in signedness
avilib.c:2328: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2329: warning: pointer targets in passing argument 1 of ‘str2ushort’
differ in signedness
avilib.c:2332: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2347: warning: pointer targets in passing argument 1 of ‘str2ullong’
differ in signedness
avilib.c:2348: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2349: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2379: warning: pointer targets in assignment differ in signedness
avilib.c:2383: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2384: warning: pointer targets in passing argument 1 of ‘str2ushort’
differ in signedness
avilib.c:2387: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2403: warning: pointer targets in passing argument 1 of ‘str2ullong’
differ in signedness
avilib.c:2404: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2405: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2429: warning: pointer targets in passing argument 1 of ‘strncasecmp’
differ in signedness
avilib.c:2430: warning: pointer targets in passing argument 1 of ‘strncasecmp’
differ in signedness
avilib.c:2431: warning: pointer targets in passing argument 1 of ‘strncasecmp’
differ in signedness
avilib.c:2602: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2606: warning: pointer targets in passing argument 1 of ‘str2ullong’
differ in signedness
avilib.c:2620: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2621: warning: pointer targets in passing argument 1 of ‘str2ulong_len’
differ in signedness
avilib.c:2622: warning: pointer targets in passing argument 1 of ‘str2ulong_key’
differ in signedness
avilib.c:2685: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2690: warning: pointer targets in passing argument 1 of ‘str2ullong’
differ in signedness
avilib.c:2699: warning: pointer targets in passing argument 1 of ‘str2ulong’
differ in signedness
avilib.c:2700: warning: pointer targets in passing argument 1 of ‘str2ulong_len’
differ in signedness
avilib.c: At top level:
avilib.c:3059: warning: no previous prototype for ‘AVI_read_video’
avilib.c: In function ‘AVI_read_video’:
avilib.c:3070: error: ‘AVI_ERR_NO_BUFSIZE’ undeclared (first use in this 
function)
avilib.c:3070: error: (Each undeclared identifier is reported only once
avilib.c:3070: error: for each function it appears in.)
avilib.c: At top level:
avilib.c:3270: error: conflicting types for ‘AVI_strerror’
avilib.h:382: error: previous declaration of ‘AVI_strerror’ was here
make: *** [avilib.lo] Error 1
[EMAIL PROTECTED]:~/vga2usb/src/transcode/transcode/avilib$


I am off for the night.

Carl K

Reply via email to