Compiler Cinelerra sous fedora 13
Malheureusement pas de paquets yum ou de rpm de cinelerra pour Fédora13
Les prérequis.
Comme indiqué dans le readme.built il y a besoin de tout ça en dépendances:
- a52dec
- alsa libs (>= 0.9)
- faac
- faad2
- fftw
- lame
- libavc1394
- libiec61883
- libraw1394
- libsndfile
- libvorbis (1.0)
- libogg (1.0)
- libpng
- libjpeg
- libtiff
- libesd (esound = 0.2.28)
- libfreetype (>=2.1.4)
- mjpegtools
- OpenEXR
- x264
- xlib-dev
- gettext
Cependant à chaque fois ce sont les paquets "devel" de chaque librairie qui interessent cinellerra. Bah pour les trouver un par un, le gestionnaire de paquets de fedora remplit tres bien cette mission.
Pour la compilation il faut avoir:
- automake 1.7
- autoconf
- libtool
- et nasm (le "make" sort en erreur sans nasm)
Installation
git clone git://git.cinelerra.org/j6t/cinelerra.git my_cinelerra cd my_cinelerra ./autogen.sh ./configure #s'il y a des erreurs au ./configure, installer les paquets manquants et réexécutez le ./configure make make install
J'ai eu pas mal de soucis lors de la compilation liée à x264. J'avais installé la version disponible sur le site de vlc.
La solution consiste à le désinstaller:
yum remove x264-devel x264
virer les fichiers suivants:
rm /usr/local/include/x264.h rm /usr/local/include/x264.a
et le réinstaller: yum install x264-devel x264