Ist gelöst durch Neu-Komplilierung von CCfits.
Es reicht nicht aus cfitsio zu kompilieren. Die cfitsio ist erforderlich für CCfits. Deshalb ist zuerst ccfitsio zu kompilieren und danach CCfits.
Hier für diejenigen welche auch an der Hürde stehen eine Beschreibung meines Vorgehens
Ich habe von
https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ die Version 3.39 heruntergeladen und kompiliert.
Um die entsprechenden Dateien in das richtige Verzeichnis zu installieren habe ich das Kommando
- Code: Alles auswählen
sudo make install
ausgeführt.
sudo ist erforderlich um in/usr/.... schreiben zu können. Die Zugriffsrechte für die erzeugten Dateien passen.
Nun kommt der wesentliche Punkt:
Neu-Kompilation von CCFits.
- Code: Alles auswählen
If the CFITSIO package is installed in a directory consisting of a
'lib' subdirectory containing "libcfitsio.a" or "libcfitsio.so" and
an 'include' subdirectory containing "fitsio.h", then you can run the
configure script with a single option. For example, if the cfitsio
package is installed in this fashion in /usr/local/cfitsio/ then the
configure script option will be
--with-cfitsio=/usr/local/cfitsio
Bei meinem System ist die Datei libcfitsio.a im Verzeichnis /usr/lib
Deshalb ist für den Parameter --with-cfitsio der Wert /usr
Hier das Kommando bei meinem System
- Code: Alles auswählen
./configure --with-cfitsio=/usr
Danach make ausführen und schliesslich sudo make install..
Dann Theli und die GUI neu kompliliert.
Splitting funktioniert.