The avcodec references there I believe are looking for ffmpeg. Do you
have ffmpeg installed?
-Mishehu
Simon wrote:
Hi There,
Im trying to build transcode 1.1.5 on Debian Lenny. Can anyone please
assist me with this? Once i run the configure like this:
# ./configure --enable-shared --enable-pthreads --disable-lame
--disable-libdvdread
here are the results... and then see below for the error at the end of
"make"
----------------------------------------
Summary for transcode 1.1.5:
----------------------------------------
core options
----------------------------------------
enable experimental code no
enable deprecated code no
static AV-frame buffering yes
A52 default decoder no
FFmpeg support yes
ffmpeg libraries
----------------------------------------
libavcodec build
libavcodec version
libavformat build
libavformat version
hardware support
----------------------------------------
v4l/v4l2 no
ALSA no
OSS no
bktr no
sunau no
optional module support
----------------------------------------
PV3 no
NuppelVideo no
optional package support
----------------------------------------
IBP (libxio) no
X11 yes
Xv extension no
Xshm extension yes
Xaw library no
Xpm library yes
libv4l2 no
libv4lconvert no
libmpeg2 no
libmpeg2convert no
libpostproc no
freetype2 no
lame no
xvid no
x264 no
ogg no
vorbis no
theora no
libdvdread no
pvm3 no
libdv no
libquicktime no
lzo no
a52 no
faac no
libxml2 no
mjpegtools no
sdl no
imagemagick no
libjpeg yes
bsdav no
iconv yes
# make...
gcc -I/usr/local/include -Wall -Wstrict-prototypes
-Wmissing-prototypes -g -O2 -o tcdecode tcdecode-tcdecode.o
tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode-mpg123.o
tcdecode-decode_a52.o tcdecode-decode_dv.o tcdecode-decode_lavc.o
tcdecode-decode_lzo.o tcdecode-decode_mov.o tcdecode-decode_mp3.o
tcdecode-decode_mpeg2.o tcdecode-decode_ogg.o tcdecode-decode_yuv.o
-Wl,--export-dynamic ../libtcvideo/.libs/libtcvideo.a
../aclib/.libs/libac.a ../libtc/.libs/libtc.a -lm -lz -ldl
tcdecode-decode_lavc.o: In function `decode_lavc':
/usr/src/transcode-1.1.5/import/decode_lavc.c:152: undefined reference
to `avcodec_init'
/usr/src/transcode-1.1.5/import/decode_lavc.c:152: undefined reference
to `avcodec_register_all'
/usr/src/transcode-1.1.5/import/decode_lavc.c:165: undefined reference
to `avcodec_find_decoder'
/usr/src/transcode-1.1.5/import/decode_lavc.c:173: undefined reference
to `avcodec_alloc_context'
/usr/src/transcode-1.1.5/import/decode_lavc.c:189: undefined reference
to `avcodec_open'
/usr/src/transcode-1.1.5/import/decode_lavc.c:264: undefined reference
to `avcodec_decode_video'
/usr/src/transcode-1.1.5/import/decode_lavc.c:165: undefined reference
to `avcodec_find_decoder'
collect2: ld returned 1 exit status
make[3]: *** [tcdecode] Error 1
make[3]: Leaving directory `/usr/src/transcode-1.1.5/import'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/transcode-1.1.5/import'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/transcode-1.1.5'
make: *** [all] Error 2