Created page with "==Installer sous Debian==" |
Created page with "Debian 6 ne possède pas GTK+ version 3, vous devez donc avoir en votre possession la version 7 au minimum (Debian Wheezy). Siril utilise maintenant GTK+ 3.6 alors que "Wheezy..." |
||
Line 8: | Line 8: | ||
==Installer sous Debian== | ==Installer sous Debian== | ||
Debian 6 | Debian 6 ne possède pas GTK+ version 3, vous devez donc avoir en votre possession la version 7 au minimum (Debian Wheezy). Siril utilise maintenant GTK+ 3.6 alors que "Wheezy" ne comprend que la 3.4. Pour une version bureau d'un 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. | ||
First, you will need those packages to have a proper build system: | First, you will need those packages to have a proper build system: |
Revision as of 01:02, 16 April 2015
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 toutes les dernières versions de paquetages, ainsi que Linux Mint 16, une distribution relativement agée. Cela nous permet de vérifier une large rangée 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 au minimum (Debian Wheezy). Siril utilise maintenant GTK+ 3.6 alors que "Wheezy" ne comprend que la 3.4. Pour une version bureau d'un 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.
First, you will need those packages to have a proper build system:
autoconf automake make gcc libtool pkg-config
Then you can generate the configure script:
$ aclocal && autoconf && autoheader && automake --add-missing
And install mandatory dependencies:
libfftw3-dev libgsl0-dev libcfitsio3-dev libgtk-3-dev libconfig++-dev
Finally you can install optional dependencies you want:
libpng-dev libjpeg-dev libtiff5-dev libraw-dev, for film (AVI and others) support: libffms2-dev, and for image resizing in LRGB tool: libopencv-dev and g++.
Note that libtiff5 is incompatible with opencv in debian 7, in that case you need to install libtiff4 instead. And in debian 8, libjpeg8-dev has been replaced by libjpeg62-turbo-dev, which is also installed by libtiff5-dev.
And run the configure and make.
Installing on Ubuntu
A list of dependencies has been reported for Ubuntu 14.10, for building the executable from source. Use the following command to install all of them:
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
Then proceed with the normal procedure, and use sudo make install to install Siril.
Installing on Arch Linux
Vincent maintains an AUR package for Siril. Download the tarball, run makepkg to build the package and pacman -U to install the package.
Installing on MacOS
SIRIL installation under Mac OS X 10.10 (Yosemite).
Install XCode via the App Store (free software).
Install XQuartz via http://xquartz.macosforge.org/landing/ (free software)
Install the command line tools by typing in a Terminal window: xcode-select --install
Install the MacPorts software (free) : http://www.macports.org (Follow the installation instructions on this site.)
The following is done in a Terminal window. One should first install some 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
Also install some optional dependencies (recommanded) :
sudo port install libraw
sudo port install tiff
sudo port install jpeg [NB : at present this library does not seem to be correctly handled by SIRIL on Mac]
sudo port install libpng
sudo port install opencv
Install the ffms2 library which is not present in MacPorts. Download it here: https://github.com/FFMS/ffms2, in the ffms2 folder, type from the terminal:
./configure --prefix=/opt/local
make
sudo make install
Download the SIRIL sources:
svn co https://free-astro.vinvin.tf/svn/siril/
In the siril/src folder, edit the Makefile.am file and suppress (two times) the string "-export-dynamic"
In the terminal go to the siril folder:
cd siril
Generate the configure file by typing:
aclocal && autoconf && autoheader && automake --add-missing
Then run ./configure and make. To install Siril, use the usual:
sudo make install
Launch SIRIL :
siril
Enjoy !