Hi there,
here's my latest howto-build-and-install cinelerra, for fedora 16 - again, thanks to those who helped! :-)
building procedure has improved a little bit ('missing language files' bug fixed), less steps are required to build cinelerra.
How to install CinelerraCV on Fedora 16 x86_64
=========================================
1. system specs:
================
Linux fbox.localdomain 3.3.1-3.fc16.x86_64 #1 SMP Wed Apr 4 18:08:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Fedora 16 LXDE Spin
running on AMD Athlon II x4 615e CPU
2. download cinelerraCV:
========================
...from this page:
http://git.cinelerra.org/gitweb?p=Ci....git;a=summary
... topmost 'snapshot' source code archive, as of 2012-04-14:
http://git.cinelerra.org/gitweb?p=Ci...bb87a95;sf=tgz
2011-12-17 Einar Rünkaru Changed the layout of "Gamma" plugin window
3. install required components (as root):
=========================================
... reported 'missing' by ./configure:
mandatory components:
libtool
libtheora
libtheora-devel
libtheora-devel-docs
OpenEXR
OpenEXR-devel
libdv
libdv-devel
libpng-devel
libjpeg-devel
libtiff-devel
freetype-devel
x264
x264-devel
libuuid-devel
mjpegtools-devel
fftw
fftw-devel
a52dec-devel
lame-devel
libsndfile-devel
faac-devel
faad2
faad2-devel
optional components:
libraw1394
libraw1394-devel
libiec61883
libiec61883-devel
libavc1394
libavc1394-devel
... and additional packages fixing errors that would later show up during 'make':
nasm
libXv-devel
all of the above in one, for copy'n'paste usage:
> yum -y install libtool libtheora libtheora-devel libtheora-devel-docs OpenEXR \
OpenEXR-devel libdv libdv-devel libpng-devel libjpeg-devel libtiff-devel freetype-devel \
x264 x264-devel libuuid-devel mjpegtools-devel fftw fftw-devel a52dec-devel lame-devel \
libsndfile-devel faac-devel faad2 faad2-devel libraw1394 libraw1394-devel libiec61883 \
libiec61883-devel libavc1394 libavc1394-devel nasm libXv-devel
4. building cinelerra (as root):
================================
un-tar downloaded CinelerraCV file, creating directory 'CinelerraCV'.
enter directory:
> cd CinelerraCV
to build cinelerra enter these commands:
> ldconfig
> ./autogen.sh
> ./configure
> make
install cinelerra:
> make install
Optional: persistent memory setting:
(compare below, '5. running cinelerra')
> echo "kernel.shmmax=2147483648" >> /etc/sysctl.conf
...adds a line to /etc/sysctl.conf
(you may want to add a explanatory comment to this file)
Note: you may uninstall cinelerra by entering...
> make uninstall
...from cinelerra source code directory.
5. running cinelerra (as ordinary user):
========================================
if you didn't apply persistent memory setting (and reboot)
do so manually (non-persistent) before cinelerra startup...
> echo 0x7fffffff > /proc/sys/kernel/shmmax
(0x7fffffff is the same number (I guess) as above at "4. building...", just written in hexadecimal notation)
...or just ignore, cinelerra will remind you on program startup.
to finally run cinelerra, pick meny entry from gnome-menu "Sound & Video" -> "Cinelerra"
or enter shell command (as ordinary user):
> cinelerra
have fun.