Hi, I have cinelerra compiled and running!
But it was not the O2/O3 CFLAG or the dependencies as listed by
Jan, it was the gcc version.

For me it works with [4]  : 
 # gcc-config -l
 [1] i686-pc-linux-gnu-3.3.5-20050130
 [2] i686-pc-linux-gnu-3.3.5-20050130-hardenednopie
 [3] i686-pc-linux-gnu-3.3.5-20050130-hardenednossp
 [4] i686-pc-linux-gnu-3.3.5-20050130-vanilla *
 [5] i686-pc-linux-gnu-3.4.6
 [6] i686-pc-linux-gnu-3.4.6-hardenednopie
 [7] i686-pc-linux-gnu-3.4.6-hardenednopiessp
 [8] i686-pc-linux-gnu-3.4.6-hardenednossp
 [9] i686-pc-linux-gnu-3.4.6-vanilla

If I remember correctly [1] [5] and [9] fail in the last
checkout of cinelerra-cvs or the ebuild
media-video/cinelerra-cvs 20060219


media-video/transcode
      Latest version available: 1.0.2-r2
      Latest version installed: 1.0.2-r2
media-libs/libtheora
      Latest version available: 1.0_alpha5
      Latest version installed: 1.0_alpha5
media-video/ffmpeg
      Latest version available: 0.4.9_p20051216
      Latest version installed: 0.4.9_p20051216
media-video/ffmpeg2theora
      Latest version available: 0.16
      Latest version installed: 0.16
 sys-libs/libavc1394
      Latest version available: 0.5.0
      Latest version installed: 0.5.0
 media-libs/libiec61883
      Latest version available: 1.0.0-r1
      Latest version installed: 1.0.0-r1
 sys-libs/libraw1394
      Latest version available: 1.2.0
      Latest version installed: 1.2.0
dev-libs/lzo
      Latest version available: 2.02-r1
      Latest version installed: 2.02-r1
dev-lang/yasm
      Latest version available: 0.4.0
      Latest version installed: 0.4.0
 media-libs/x264-svn
      Latest version available: 20060409
      Latest version installed: 20060409
 media-libs/faac
      Latest version available: 1.24
      Latest version installed: 1.24
media-video/mjpegtools
      Latest version available: 1.8.0-r1
      Latest version installed: 1.8.0-r1
 media-libs/openexr
      Latest version available: 1.2.2
      Latest version installed: 1.2.2
 media-libs/faad2
      Latest version available: 2.0-r11
      Latest version installed: 2.0-r11
  x11-libs/fltk
      Latest version available: 1.1.7
      Latest version installed: 1.1.7
media-libs/libmp4v2
      Latest version available: 1.4.1
      Latest version installed: 1.4.1
media-libs/libpng
      Latest version available: 1.2.8-r1
      Latest version installed: 1.2.8-r1


My make.conf contains:
ACCEPT_KEYWORDS="x86"
CFLAGS="-O3  -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

USE="eds emboss  foomaticdb gdbm  gnome gpm gstreamer imlib 
libg++ libwww mad  mpeg nptl  pdflib  spell  truetype-fonts
type1-fonts  X xml aac aalibaccessibility acpi alsa  avi
bitmap-fonts bidi bluetooth bonobo bzip2 cdparanoia cdr crypt
cups dbus dga dio directfb dv dvb dvd dvdr dvdread emacs emboss
encode esd examples ffmpeg fftw flash fortran ftp gb gcj gif
ginac gphoto2 gps gstreamer gtk gtk2 guile hal hardened icq idn
iee1394 imagemagick imap inifile jabber jack java javascript
joistick jpeg jpeg2k kde kdeenablefinal kdexdeltas libcaca lirc
lm_sensors matroska mikmod mime ming mng mmx motif mozilla mp3
msn mysql mysqli nas ncurses offensive ogg openal opengl osc 
pcmcia pdf perl php png prelude python qt quicktime readline
ruby samba scanner sdl slang sockets socks5 sox speex spell sse
sse2 ssl svg tcltk tiff usb truetype unicode v4l vcd vorbis wifi
win32codecs wmf wxwindows xine xinerama xml xml2 xmms xosd xpm
xprint xv xvid yahoo zlib"

And I compiled cinelerra-cvs passing the flags -mmx -hardened
-quicktime (I don't think they are necessary, but I forgot to
remove them from package.use).

Ciao, Leo

--- Leonardo <[EMAIL PROTECTED]> wrote:

> Jan, Johannes,
> thanks I will try this afternoon.
> And yes, I've used  CFLAGS='-g -O2' (as from make.conf).
> 
> Ciao, Leo
> 
> --- Johannes Sixt <[EMAIL PROTECTED]> wrote:
> 
> > On Friday 16 June 2006 16:28, 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'
> > 
> > This file *must* be compiled with -O3. Appearently, you have
> > used
> > 
> >  CFLAGS='-g -O2'.
> > 
> > (most likely implicitly by not providing any flags to
> > ./configure).
> > Recompile this file without these flags:
> > 
> >  cd quicktime/ffmpeg/libavcodec/i386
> >  make -k # builds everything in this dir, but fails for some
> >  make CFLAGS= # builds the failed ones again
> >  cd ../../../..
> > 
> > -- Hannes
> > 
> > _______________________________________________
> > Cinelerra mailing list
> > Cinelerra@skolelinux.no
> >
>
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
> > 
> 
> 
> __________________________________________________
> 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
> 


__________________________________________________
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

Reply via email to