Siril-build: Difference between revisions

From wikipost
Jump to navigation Jump to search
(Created page with "Steps to build Siril from sources: <pre> ---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 : l...")
 
No edit summary
Line 56: Line 56:


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





</pre>
</pre>


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

Revision as of 06:59, 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')