Leonardo wrote:
hi leo,Hi all, I'm compiling cinelerra cvs, checked-out this week, on a Gentoo Linux box, but it stops with the following error:gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_MMX -DUSE_MMX -DX86_CPU -DHAVE_MMX -msse -DHAVE_BUILTIN_VECTOR -O3 -D_GNU_SOURCE -DHAVE_AV_CONFIG_H -I./../.. -g -O2 -MT dsputil_mmx.lo -MD -MP -MF .deps/dsputil_mmx.Tpo -c dsputil_mmx.c -o .libs/dsputil_mmx.o In file included from dsputil_mmx.c:140: dsputil_mmx_rnd.h: In function `put_no_rnd_pixels8_l2_mmx': dsputil_mmx_rnd.h:61: error: can't find a register in class `BREG' while reloading `asm' dsputil_mmx.c: In function `dsputil_init_mmx': dsputil_mmx.c:2597: warning: assignment from incompatible pointer type dsputil_mmx.c:2598: warning: assignment from incompatible pointer type make[5]: *** [dsputil_mmx.lo] Error 1 make[5]: Leaving directory `/home/manu/hvirtual/quicktime/ffmpeg/libavcodec/i386' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/manu/hvirtual/quicktime/ffmpeg/libavcodec' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/manu/hvirtual/quicktime/ffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/manu/hvirtual/quicktime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/manu/hvirtual' make: *** [all] Error 2 is it a known (solvable) error or do I have a problem? I attach also the log of ./configure: Summary of mandatory components: libogg found libvorbis found libvorbisenc found libvorbisfile found libtheora found OpenEXR found libdv found libpng found libjpeg libraries found libjpeg headers found FreeType 2 found libx264 libraries found libx264 headers found libuuid libraries found libuuid headers found mjpegtools found libfftw3 libraries found libfftw3 headers found liba52 libraries found liba52 headers found libmp3lame libraries found libmp3lame headers found libsndfile libraries found libsndfile headers found libfaac libraries found libfaac headers found libfaad libraries found libfaad headers found Summary of optional components: ESD subsystem found ESD (Enlightenment Sound Daemon) is enabled ALSA subsystem found ALSA is enabled libraw1394 found libiec61883 found libavc1394 libraries found libavc1394 headers found librom1394 libraries found librom1394 headers found Firewire is enabled Ciao, Leo __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra installing cinelerra-cvs on gentoo is not without difficulties since somehow portage does not seem to resolve all dependencies. i'm running media-video/cinelerra-cvs-20060219 on my x86_64 box. what i do is install a bunch of apps before instaling cine & yeah, go a bit unstable ;-)! so the cine relevant part of my /etc/portage/package.keywords looks like this. media-video/transcode media-video/ffmpeg media-video/ffmpeg2theora media-libs/libtheora sys-libs/libavc1394 media-libs/libiec61883 sys-libs/libraw1394 media-libs/libmpeg3 dev-libs/lzo dev-lang/yasm media-libs/x264-svn media-libs/faac media-video/mjpegtools media-libs/openexr media-libs/faad2 x11-libs/fltk media-libs/libmp4v2 media-libs/libpng media-video/cinelerra-cvs hope that helps! cheers jan |
- Re: [CinCVS] Cinelerra CVS compile error:dsputil_mmx Jan Luo