Siril:install/fr

=Installer Siril=

Afin d'installer Siril depuis la source, vous aurez besoin d'installer les paquetages de développement suivants : autoconf, automake, libtool, pkg-tools, make, gcc.

Siril est développé sous la distribution Arch Linux, qui comprend les toutes dernières versions de paquetages, ainsi que Linux Mint 16, une distribution relativement agée. Cela nous permet de vérifier une large gamme de versions de paquetages.

Installer sous Debian
Debian 6 ne possède pas GTK+ version 3, vous devez donc avoir en votre possession la version 7 de Debian au minimum (Debian Wheezy). Siril utilise maintenant GTK+ 3.6 alors que "Wheezy" ne comprend que la 3.4. Pour la version bureau du système, la prochaine version stable est souvent le meilleur des choix, appelée "Debian Testing", elle est actuellement en version 8 et appelée "Debian Jessie". '''Nous maintenons un paquet debian officiel qui se trouve dans les dépôts unstable de debian. Il sera aussi disponible dans "Debian Jessie" et dans d'autres distributions basées sur Debian. Jusque-là''', ou si vous voulez compiler les dernières versions depuis la source, utilisez la procédure ci-dessous.

Avant tout, vous aurez besoin de ces paquets afin d'avoir un système bien construit:

autoconf automake make gcc libtool pkg-config

Vous pouvez alors générer le configure script (script de configuration):

$ aclocal && autoconf && autoheader && automake --add-missing

Installez ensuite les dépendances indispensables:

libfftw3-dev libgsl0-dev libcfitsio3-dev libgtk-3-dev libconfig++-dev

Finalement, vous pouvez installer les dépendances optionnelles que vous désirez:

libpng-dev libjpeg-dev libtiff5-dev libraw-dev, pour les supports vidéos (AVI et autres): libffms2-dev, et pour le redimensionnement des images dans l'outil LRVB: libopencv-dev and g++.

Notez que libtiff5 n'est pas compatible avec opencv dans debian 7, dans ce cas vous aurez besoin d'installer libtiff4 à la place. Dans debian 8, libjpeg8-dev a été remplacé par libjpeg62-turbo-dev, qui est aussi installé par libtiff5-dev.

Lancez alors configure et make.

Installer sous Ubuntu
Une liste de dépendances a été reportée pour Ubuntu 14.10, afin de construire l’exécutable depuis la source. Utilisez les commandes suivantes pour les installer:

sudo apt-get -y install autoconf build-essential libgtk-3-dev fftw3-dev libgsl0-dev cfitsio-dev libconfig++-dev libtiff-dev libjpeg-dev libraw-dev libffms2-dev libopencv-dev</tt>

Procédez alors avec la procédure habituelle et utilisez sudo make install</tt> afin d'installer Siril.

Installer sous Arch Linux
Vincent maintient un paquet AUR pour Siril. Téléchargez l'archive, lancez la commande makepkg pour construire le paquet et pacman -U pour installer le paquet.

Installer sous MacOS
Installation de SIRIL sous Mac OS X 10.10 (Yosemite).

Installez XCode via App Store (logiciel libre)

Installez XQuartz via http://xquartz.macosforge.org/landing/ (logiciel libre)

Installez l'outil de ligne de commande en tapant dans un Terminal: xcode-select --install</tt>

Installez le logiciel MacPorts (libre) : http://www.macports.org (Suivez les instructions d'installation sur ce site).

Ce qui suit s'effectue dans un Terminal. Tout d'abord, installez quelques bibliothèques (libraries):  sudo port install automake sudo port install autoconf sudo port install gtk3 sudo port install gnome-icon-theme sudo port install librsvg sudo port install cfitsio sudo port install fftw-3 sudo port install gsl sudo port install libconfig-hr

sudo port install gnome-font-viewer</tt>

Vous pouvez aussi installer des bibliothèques optionnelles (recommandé) :  sudo port install libraw sudo port install tiff sudo port install libpng sudo port install opencv</tt>

Maintenant vous devez installer manuellement libjpeg :

curl --remote-name http://www.ijg.org/files/jpegsrc.v9a.tar.gz tar -xzvf jpegsrc.v9a.tar.gz cd jpeg-9a ./configure --prefix=/usr/local make sudo make install

Installez la bibliothèque ffms2 qui n'est pas présente dans MacPorts. Téléchargez-la ici: https://github.com/FFMS/ffms2, en vous plaçant dans le dossier de ffms2, entrez depuis le terminal: ./configure --prefix=/opt/local make sudo make install</tt>

Téléchargez les sources de SIRIL

svn co https://free-astro.vinvin.tf/svn/siril/</tt> (svn : un client "subversion")

Dans le dossier siril/src, éditez le Makefile.am et supprimez (deux fois) "-export-dynamic"

Dans le terminal, placez-vous dans le dossier de siril:

cd siril</tt>

Générez le fichier de configuration, appelé configure file, en tapant:

aclocal && autoconf && autoheader && automake --add-missing</tt>

Tapez ensuite ./configure</tt> et make</tt>. Pour installer Siril, utilisez la commande habituelle:

sudo make install</tt> Lancez SIRIL avec cette simple commande :

siril</tt> Enjoy !