I found that during the cmake there are errors and in fact kstars works but ekos schedular crashes as soon as you start the sequence.
/home/astropi/kstars-build/kstars/kstars/htmesh/SpatialException.cpp:285:25: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
sprintf(str_, "%s interface violation", str_);
^~~~ ~~~~
[ 30%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/fitsviewer/fitstab.cpp.o
/home/astropi/kstars-build/kstars/kstars/fitsviewer/stretch.cpp: In instantiation of ‘void {anonymous}::stretchThreeChannels(T*, QImage*, const StretchParams&, int, int, int, int) [with T = const unsigned char]’:
/home/astropi/kstars-build/kstars/kstars/fitsviewer/stretch.cpp:221:29: required from ‘void {anonymous}::stretchChannels(T*, QImage*, const StretchParams&, int, int, int, int, int) [with T = const unsigned char]’
/home/astropi/kstars-build/kstars/kstars/fitsviewer/stretch.cpp:333:93: required from here
/home/astropi/kstars-build/kstars/kstars/fitsviewer/stretch.cpp:171:31: warning: cast from ‘uchar*’ {aka ‘unsigned char*’} to ‘QRgb*’ {aka ‘unsigned int*’} increases required alignment of target type [-Wcast-align]
auto * scanLine = reinterpret_cast<QRgb*>(outputImage->scanLine(jout));
[ 32%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/ekos/auxiliary/stellarsolverprofileeditor.cpp.o
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp: In instantiation of ‘void Ekos::DarkLibrary::subtract(const QSharedPointer<FITSData>&, const QSharedPointer<FITSData>&, FITSScale, uint16_t, uint16_t) [with T = short int; uint16_t = short unsigned int]’:
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:190:76: required from here
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:285:22: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘short int*’ increases required alignment of target type [-Wcast-align]
T *lightBuffer = reinterpret_cast<T *>(lightData->getWritableImageBuffer());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:291:28: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const short int*’ increases required alignment of target type [-Wcast-align]
T const *darkBuffer = reinterpret_cast<T const*>(darkData->getImageBuffer()) + darkoffset;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp: In instantiation of ‘void Ekos::DarkLibrary::subtract(const QSharedPointer<FITSData>&, const QSharedPointer<FITSData>&, FITSScale, uint16_t, uint16_t) [with T = short unsigned int; uint16_t = short unsigned int]’:
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:194:77: required from here
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:285:22: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘short unsigned int*’ increases required alignment of target type [-Wcast-align]
T *lightBuffer = reinterpret_cast<T *>(lightData->getWritableImageBuffer());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:291:28: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const short unsigned int*’ increases required alignment of target type [-Wcast-align]
T const *darkBuffer = reinterpret_cast<T const*>(darkData->getImageBuffer()) + darkoffset;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp: In instantiation of ‘void Ekos::DarkLibrary::subtract(const QSharedPointer<FITSData>&, const QSharedPointer<FITSData>&, FITSScale, uint16_t, uint16_t) [with T = int; uint16_t = short unsigned int]’:
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:198:76: required from here
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:285:22: warning: cast from ‘uint8_t*’ {aka ‘unsigned char*’} to ‘int*’ increases required alignment of target type [-Wcast-align]
T *lightBuffer = reinterpret_cast<T *>(lightData->getWritableImageBuffer());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/astropi/kstars-build/kstars/kstars/ekos/auxiliary/darklibrary.cpp:291:28: warning: cast from ‘const uint8_t*’ {aka ‘const unsigned char*’} to ‘const int*’ increases required alignment of target type [-Wcast-align]
ok I put some mistakes during the cmak process. Does anyone know why there are these mistakes? Is my procedure for installing the version correct?