Re: Trying to build 1.1.5 on Debian Lenny?

I put the Who? in Mishehu <[email protected]> Tue, 17 Nov 2009 15:59:41 -0600
Newsgroups gmane.comp.video.transcode.user
Organization Cartis Solutions, Inc.
Message-ID <[email protected]>
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
>