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
> > [email protected]
> >
>
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
> [email protected]
>
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
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra