Re: [ANNOUNCE] transcode 1.1.5 released

patrick <[email protected]> Sun, 01 Nov 2009 12:44:44 -0500
Newsgroups gmane.comp.video.transcode.user
Message-ID <[email protected]>
nice nice nice, but with the new ubuntu 9.10 and gcc version 4.4.1, i 
have this error:

gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT 
-DMOD_PATH=\"/usr/local/lib/transcode\" -I.. -I../src -I/usr/include 
-Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -MT 
export_divx5_la-aud_aux.lo -MD -MP -MF .deps/export_divx5_la-aud_aux.Tpo 
-c aud_aux.c -fPIC -DPIC -o .libs/export_divx5_la-aud_aux.o
In file included from aud_aux.c:48:
../libtc/tcavcodec.h:32:30: error: libavutil/avutil.h: No such file or 
directory
../libtc/tcavcodec.h:33:32: error: libavcodec/avcodec.h: No such file or 
directory
../libtc/tcavcodec.h:34:34: error: libavformat/avformat.h: No such file 
or directory
aud_aux.c:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘*’ token
aud_aux.c:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ 
before ‘mpa_ctx’
aud_aux.c: In function ‘tc_audio_init_ffmpeg’:
aud_aux.c:325: warning: implicit declaration of function ‘avcodec_init’
aud_aux.c:325: warning: implicit declaration of function 
‘avcodec_register_all’
aud_aux.c:329: error: ‘CODEC_ID_MP2’ undeclared (first use in this function)
aud_aux.c:329: error: (Each undeclared identifier is reported only once
aud_aux.c:329: error: for each function it appears in.)
aud_aux.c:332: error: ‘CODEC_ID_AC3’ undeclared (first use in this function)
aud_aux.c:339: error: ‘mpa_codec’ undeclared (first use in this function)
aud_aux.c:339: warning: implicit declaration of function 
‘avcodec_find_encoder’
aud_aux.c:349: error: ‘mpa_ctx’ undeclared (first use in this function)
aud_aux.c:357: warning: implicit declaration of function ‘avcodec_open’
aud_aux.c: In function ‘tc_audio_encode_mp3’:
aud_aux.c:752: warning: pointer targets in passing argument 5 of 
‘lame_encode_buffer’ differ in signedness
/usr/include/lame/lame.h:707: note: expected ‘unsigned char *’ but 
argument is of type ‘char *’
aud_aux.c:759: warning: pointer targets in passing argument 4 of 
‘lame_encode_buffer_interleaved’ differ in signedness
/usr/include/lame/lame.h:722: note: expected ‘unsigned char *’ but 
argument is of type ‘char *’
aud_aux.c:808: warning: pointer targets in passing argument 1 of 
‘tc_get_mp3_header’ differ in signedness
aud_aux.c:140: note: expected ‘unsigned char *’ but argument is of type 
‘char *’
aud_aux.c: In function ‘tc_audio_encode_ffmpeg’:
aud_aux.c:864: warning: implicit declaration of function 
‘avcodec_encode_audio’
aud_aux.c:864: error: ‘mpa_ctx’ undeclared (first use in this function)
aud_aux.c: In function ‘tc_audio_close’:
aud_aux.c:1032: warning: pointer targets in passing argument 2 of 
‘lame_encode_flush’ differ in signedness
/usr/include/lame/lame.h:813: note: expected ‘unsigned char *’ but 
argument is of type ‘char *’
aud_aux.c: In function ‘tc_audio_stop’:
aud_aux.c:1078: error: ‘mpa_codec’ undeclared (first use in this function)
aud_aux.c:1078: warning: implicit declaration of function ‘avcodec_close’
aud_aux.c:1078: error: ‘mpa_ctx’ undeclared (first use in this function)
make[2]: *** [export_divx5_la-aud_aux.lo] Error 1

cheers,
pat