[Slackbuilds-users] Transcode-1.1.5 compilation was broken

Gilcio R Amaral Martins gilcio.amaral at gmail.com
Wed Dec 21 18:50:13 UTC 2011


Does you have any suggestion?
Compilation of transcode-1.1.5 was broken.
I'm compiling on a full Slackware-13.37-x86_64 system with following packages:
ffmpeg-0.8.6-x86_64-1alien
lame-3.98.4-x86_64-1alien
libmpeg2-0.5.1-x86_64-1alien
mjpegtools-1.9.0-x86_64-3_SBo
x264-20010510-x86_64-1alien
xvidcore-1.3.1-x86_64-1alien
libquicktime-1.2.3-x86_64-1_SBo
a52dec-0.7.4-x86_64-3alien
faac-1.28-x86_64-3alien
Ive already tried to compile only with ffmpeg and lame but make report
same errors.
make messages are:
........
export_ffmpeg.c: In function ‘export_ffmpeg_init’:
export_ffmpeg.c:646:22: error: ‘AVCodecContext’ has no member named ‘mb_qmin’
export_ffmpeg.c:647:22: error: ‘AVCodecContext’ has no member named ‘mb_qmax’
export_ffmpeg.c:707:5: warning: ‘avcodec_thread_init’ is deprecated (declared at /usr/include/libavcodec/avcodec.h:3679)
export_ffmpeg.c: In function ‘export_ffmpeg_encode’:
export_ffmpeg.c:1456:24: warning: pointer targets in passing argument 2 of ‘AVI_write_frame’ differ in signedness
../avilib/avilib.h:329:6: note: expected ‘const char *’ but argument is of type ‘uint8_t *’
export_ffmpeg.c:1510:5: warning: pointer targets in passing argument 1 of ‘tc_audio_encode’ differ in signedness
aud_aux.h:33:5: note: expected ‘char *’ but argument is of type ‘uint8_t *’
 gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib64/transcode\" -I.. -I../src -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -fPIC -MT export_ffmpeg_la-ffmpeg_cfg.lo -MD -MP -MF .deps/export_ffmpeg_la-ffmpeg_cfg.Tpo -c ffmpeg_cfg.c  -fPIC -DPIC -o .libs/export_ffmpeg_la-ffmpeg_cfg.o
 gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib64/transcode\" -I.. -I../src -I/usr/include -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -fPIC -MT export_ffmpeg_la-aud_aux.lo -MD -MP -MF .deps/export_ffmpeg_la-aud_aux.Tpo -c aud_aux.c  -fPIC -DPIC -o .libs/export_ffmpeg_la-aud_aux.o
make[2]: ** [export_ffmpeg_la-export_ffmpeg.lo] Erro 1
make[2]: *** Esperando que os outros processos terminem....
aud_aux.c: In function ‘tc_audio_encode_mp3’:
aud_aux.c:752:17: warning: pointer targets in passing argument 5 of ‘lame_encode_buffer’ differ in signedness
/usr/include/lame/lame.h:709:11: note: expected ‘unsigned char *’ but argument is of type ‘char *’
aud_aux.c:759:17: warning: pointer targets in passing argument 4 of ‘lame_encode_buffer_interleaved’ differ in signedness
/usr/include/lame/lame.h:724:11: note: expected ‘unsigned char *’ but argument is of type ‘char *’
aud_aux.c:808:9: warning: pointer targets in passing argument 1 of ‘tc_get_mp3_header’ differ in signedness
aud_aux.c:140:12: note: expected ‘unsigned char *’ but argument is of type ‘char *’
aud_aux.c: In function ‘tc_audio_close’:
aud_aux.c:1032:13: warning: pointer targets in passing argument 2 of ‘lame_encode_flush’ differ in signedness
/usr/include/lame/lame.h:815:11: note: expected ‘unsigned char *’ but argument is of type ‘char *’
mv -f .deps/export_ffmpeg_la-ffmpeg_cfg.Tpo .deps/export_ffmpeg_la-ffmpeg_cfg.Plo
 gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT -DMOD_PATH=\"/usr/lib64/transcode\" -I.. -I../src -I/usr/include/ImageMagick -Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -fPIC -MT export_im_la-export_im.lo -MD -MP -MF .deps/export_im_la-export_im.Tpo -c export_im.c  -fPIC -DPIC -o .libs/export_im_la-export_im.o
export_im.c: In function ‘export_im_init’:
export_im.c:85:7: warning: ‘InitializeMagick’ is deprecated (declared at /usr/include/ImageMagick/magick/deprecate.h:311)
export_im.c: In function ‘export_im_encode’:
export_im.c:173:22: warning: pointer targets in initialization differ in signedness
export_im.c:193:18: warning: pointer targets in assignment differ in signedness
export_im.c: In function ‘export_im_stop’:
export_im.c:224:5: warning: ‘DestroyMagick’ is deprecated (declared at /usr/include/ImageMagick/magick/deprecate.h:296)
mv -f .deps/export_im_la-export_im.Tpo .deps/export_im_la-export_im.Plo
mv -f .deps/export_ffmpeg_la-aud_aux.Tpo .deps/export_ffmpeg_la-aud_aux.Plo
make[2]: Saindo do diretório `/tmp/SBo/transcode-1.1.5/export'
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/tmp/SBo/transcode-1.1.5'
make: ** [all] Erro 2

Gilcio


More information about the SlackBuilds-users mailing list