Summary: | Similar to Bug 71360 avifile-0.7.41.20041001-r1 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erwin Telser <linux> |
Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | dragonheart, h |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Erwin Telser
2004-12-13 11:19:59 UTC
ditto. Same problem here, I've run the fix_libtool_files.sh to death as well, it doesn't appear to be the problem. Has anyone found a workaround at all? I get the same problem with -r2 as well :/ Found a workaround, the following command compiles it ok: CFLAGS="" emerge ffmpeg avifile <a href="http://forums.gentoo.org/viewtopic.php?t=253058&highlight=avifile">http://forums.gentoo.org/viewtopic.php?t=253058&highlight=avifile</a> So is this a cflags issue? 'CFLAGS="" emerge ffmpeg avifile' didn't do it for me.. gcc -Wall -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o i386/dsputil_mmx.o i386/dsputil_mmx.c i386/dsputil_mmx.c: In function `h263_h_loop_filter_mmx': i386/dsputil_mmx.c:634: error: can't find a register in class `GENERAL_REGS' while reloading `asm' i386/dsputil_mmx.c: In function `dsputil_init_mmx': i386/dsputil_mmx.c:2540: warning: assignment from incompatible pointer type i386/dsputil_mmx.c:2541: warning: assignment from incompatible pointer type make[1]: *** [i386/dsputil_mmx.o] Error 1 make[1]: Leaving directory `/home/tmp/portage/ffmpeg-0.4.9_pre1/work/ffmpeg-0.4.9-pre1/libavcodec' make: *** [lib] Error 2 !!! ERROR: media-video/ffmpeg-0.4.9_pre1 failed. [multiple bug change] avifile 0.7.43 is out. Please confirm your bugs against it. Update the topic if you can confirm it to the new version number. Thanks :). |