Nur für mich zum Testen. Bitte nicht beachten.
cd ~/astrostuff &&\
git clone https://gitea.nouspiro.space/nou/libXISF.git
mkdir -p ~/astrostuff/build/libXISF &&\
cd ~/astrostuff/build/libXISF &&\
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release ~/astrostuff/libXISF &&\
sudo make -j4 install
cd ~/astrostuff &&\
git clone https://gitea.nouspiro.space/nou/tenmon.git
mkdir -p ~/astrostuff/build/tenmon &&\
cd ~/astrostuff/build/tenmon &&\
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release ~/astrostuff/tenmon &&\
sudo make -j4 install
Beim clonen von tenmon bleibt libXISF leer, was auch bemeckert wird.
Neuer Versuch:
cd ~/astrostuff &&\
git clone https://gitea.nouspiro.space/nou/tenmon.git
cd ~/astrostuff/tenmon &&\
git clone https://gitea.nouspiro.space/nou/libXISF.git
mkdir -p ~/astrostuff/build/tenmon &&\
cd ~/astrostuff/build/tenmon &&\
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release ~/astrostuff/tenmon &&\
sudo make -j4 install
sudo ldconfig
danach Neustart
Hat funktioniert. Nun müssen nur noch kstars und indi mit der neuen libXISF umgehen können. Das werde ich merken, wenn ich kstars und indi neu kompiliert habe.
sudo zypper install \
opencv-devel \
gsl-devel \
wcslib-devel \
libqt5-qtbase-devel \
glib2-devel
kstars und indi funktionieren. Nun kann ich die Astroaufnahmen im XISF-Bildformat von Pinsight speichern lassen. Das doppeelte Klonen gefällt mir aber noch nicht. Ich hab aber eine Lösung gefunden, die ich hier zwischenspeichere.
Abhängigkeiten
sudo zypper install \
opencv-devel \
gsl-devel \
wcslib-devel \
libqt5-qtbase-devel \
glib2-devel
Clonen
cd ~/astrostuff &&\
git clone --recurse-submodules https://gitea.nouspiro.space/nou/tenmon.git
Kompilieren und Installieren
mkdir -p ~/astrostuff/build/tenmon &&\
cd ~/astrostuff/build/tenmon &&\
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release ~/astrostuff/tenmon &&\
sudo make -j4 install
Shared libraries cache
sudo ldconfig
Danach Neustart
Update 19.05.2023
cd ~/astrostuff/tenmon &&\
git pull
cd ~/astrostuff/build/tenmon &&\
sudo make -j4 install