Compiler Cinelerra sous fedora 13

Malheureusement pas de paquets yum ou de rpm de cinelerra pour Fédora13

Les prérequis.cinelerra.png

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. CaptureGestionnairedepaquets.jpg

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

Page top