Greetings, I'm trying to build 1.07 and I am encountering a couple problems.

First, after configure/make/install of most recent version of mp3lame, the
transcode config complains about not being able to 'compile a test program'
and 'lame.h' not being found.
I set the paths  using --with-... as appropriate, and checked it and looks
fine.

Nevertheless, I disabled it from being built with transcode 1.07.  The
transcode make has an compilation error with decode_mpeg2  as below.  I
should mention that I found this function in:
<snip>
roadstripe:/usr/local/lib# nm -a libmpeg2convert.so | grep mpeg2convert
00004f90 T mpeg2convert_bgr15
00004ff0 T mpeg2convert_bgr16
00005050 T mpeg2convert_bgr24
000050b0 T mpeg2convert_bgr32
00004f30 T mpeg2convert_bgr8
000046b0 T mpeg2convert_rgb
00005170 T mpeg2convert_rgb15
000051d0 T mpeg2convert_rgb16
00005230 T mpeg2convert_rgb24
00005290 T mpeg2convert_rgb32
00005110 T mpeg2convert_rgb8
00005b20 T mpeg2convert_rgb_mmx
00005ad0 T mpeg2convert_rgb_mmxext
00005570 T mpeg2convert_uyvy
<snip>

but I see in the compile line this is missing:

<snip>
gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
-g -O2 -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o
tcdecode-decode_mpeg2.otcdecode-decode_yuv.o tcdecode-fileinfo.o
tcdecode-ioaux.o tcdecode-decode_dv.otcdecode-decode_mp3.o tcdecode-mpg123.o
tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode-scan_dv.o
tcdecode-decode_lavc.o tcdecode-decode_xvid.o tcdecode-decode_ogg.o
tcdecode-decode_mov.o tcdecode-decode_lzo.o  -L/usr/local/lib -lavcodec
-L/usr/lib /usr/local/lib/libmpeg2.so ../libac3/.libs/libac3_tc.a
../libvo/.libs/libvout.a ../aclib/.libs/libac.a ../libtc/.libs/libtc.a -lm
-lz -ldl   -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
tcdecode-decode_mpeg2.o: In function `decode_mpeg2':
/home/itslab/transcode-1.0.7/import/decode_mpeg2.c:142: undefined reference
to ` mpeg2convert_rgb24'
collect2: ld returned 1 exit status
make[3]: *** [tcdecode] Error 1
make[3]: Leaving directory `/home/itslab/transcode-1.0.7/import'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/itslab/transcode-1.0.7/import'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/itslab/transcode-1.0.7'
make: *** [all] Error 2
<snip>

anyone's help/suggestions most appreciated!

thanks,
T

Reply via email to