Siril-build: Difference between revisions

From wikipost
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 59: Line 59:


</pre>
</pre>






Once siril is up and running, you may want StarNet as well: https://www.starnetastro.com/download/ (get the 'Command Line Tool')
Once siril is up and running, you may want StarNet as well: https://www.starnetastro.com/download/ (get the 'Command Line Tool')



Excellent video on how to use Siril (v1.4) https://www.youtube.com/watch?v=KMED8_sWu5c

Latest revision as of 07:00, 20 September 2025

Steps to build Siril from sources:

---Requisites---

Build-tools:

apt-get install ninja-build meson cmake git autoconf automake libtool intltool make cmake gcc g++


Dependencies:

apt-get install gtk+3  adwaita-icon-theme libcfitsio-dev libgsl-dev libopencv-dev libomp-dev libraw-dev libtiff-dev libjpeg-dev libpng-dev wcslib-dev libconfig-dev libjson-glib-dev libexiv2-dev libcurl4-gnutls-dev libfftw3-dev libjxl-dev libheif-dev libgit2-dev

extra for debian 13 :
libgtksourceview-4-dev

apt-get install libffms2-dev

fftw-dev ? (probably only need fftw3-dev)

not found:
htmesh
rtprocess
libxisf (not in Debian bookworm (12) yet)
 

Meson features list for siril
https://siril.readthedocs.io/en/latest/installation/source.html#meson



---INITIAL BUILD---

git clone --recurse-submodules https://gitlab.com/free-astro/siril.git
meson setup _build --buildtype release -DlibXISF=false
cd _build
ninja
ninja install


---UPDATE---

cd /opt/siril
git pull
git submodule update --recursive
cd _build
ninja
ninja install



---SCRIPTS---

https://gitlab.com/free-astro/siril-scripts/-/tree/main

save in: /usr/share/local/siril/scripts/




Once siril is up and running, you may want StarNet as well: https://www.starnetastro.com/download/ (get the 'Command Line Tool')


Excellent video on how to use Siril (v1.4) https://www.youtube.com/watch?v=KMED8_sWu5c