Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 83197

Summary: transcode 0.6.14 fails to compile, In function `yuv2rgb_init'
Product: Gentoo Linux Reporter: Mustafa Mesanovic <mcigam75>
Component: New packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Mustafa Mesanovic 2005-02-24 07:57:49 UTC
I just wanted to update my transcode to latest and gratest...

Reproducible: Always
Steps to Reproduce:
earlier version was transcode-0.6.11
1. emerge transcode
2.
3.
Actual Results:  
i686-pc-linux-gnu-gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64 -O2 -march=i686 -fomit-frame-pointer
-DDCT_YUV_PRECISION=1 -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o
tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o
tcdecode-ioaux.o tcdecode-decode_dv.o tcdecode-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/lib -lavcodec -L/usr//lib
/usr/lib/libmp3lame.so ../libac3/.libs/libac3_tc.a
../libmpeg2/.libs/libmpeg2cvs.a ../libvo/.libs/libvout.a
/usr/lib/libvorbisfile.so /usr/lib/libvorbis.so /usr/lib/libogg.so
/usr/lib/libquicktime.so -lpng -lpthread ../aclib/.libs/libac.a -lm -lz -ldl
../libvo/.libs/libvout.a(yuv2rgb.o)(.text+0x110): In function `yuv2rgb_init':
: undefined reference to `yuv2rgb_init_mmx'
../libvo/.libs/libvout.a(yuv2rgb.o)(.text+0x158): In function `yuv2rgb_init':
: undefined reference to `yuv2rgb_init_mmxext'
collect2: ld returned 1 exit status
make[3]: *** [tcdecode] Error 1
make[3]: Leaving directory
`/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/import'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/import'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14'
make: *** [all] Error 2
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-24 08:08:39 UTC
Looks like Bug 79797.
Comment 2 Mustafa Mesanovic 2005-02-24 08:15:01 UTC
Yeah looks the same, but what I tried was adding mmx into my USE var - and it worked...

Maybe I try it with the patch too. But where is the difference using patch and using USE=mmx...? Can you help...?
Comment 3 Mustafa Mesanovic 2005-02-25 01:06:28 UTC

*** This bug has been marked as a duplicate of 79797 ***