Leonardo wrote:
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

  
hi leo,

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

Reply via email to