The script works well until reaching the linking of test_ekos_simulator while compiling Kstars. From there a lot of undefined references start to happen. Using setupAstroRaspbian.sh on a raspberry Pi 3b+ running on the latest Raspberry OS.
I chose Indilib master version when asked.
[ 86%] Linking CXX executable test_ekos_simulator
/usr/bin/ld: libKStarsLib.a(indiccd.cpp.o): in function `ISD::CCD::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:965: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:974: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:980: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:992: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:986: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:998: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1004: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1010: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1028: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1040: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1080: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1092: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1104: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1119: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1110: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::resetSwitch()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:361: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::updateMenuGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:553: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendBlob()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:591: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendSwitch()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:424: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(int)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:374: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:392: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QAbstractButton*)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:341: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendText()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:448: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:462: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildLightGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:279: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildTextGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:219: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildNumberGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:251: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildBLOBGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:302: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildSwitchGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:181: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildMenuGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:487: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::initGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:144: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:146: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::setProperty(QObject*)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:759: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:782: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::setJSONProperty(QString const&, QJsonArray const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:897: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:882: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:862: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::getJSONBLOB(QString const&, QString const&, QJsonObject&)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:982: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::getJSONProperty(QString const&, QJsonObject&, bool)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:954: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:947: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:933: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:940: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:88: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:111: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:132: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:160: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:148: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:154: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(inditelescope.cpp.o): in function `ISD::Telescope::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:64: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:109: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:110: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:115: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:151: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:166: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(inditelescope.cpp.o):/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:188: more undefined references to `INDI::Property::getSwitch()' follow
/usr/bin/ld: libKStarsLib.a(indifocuser.cpp.o): in function `ISD::Focuser::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indifocuser.cpp:24: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indidome.cpp.o): in function `ISD::Dome::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indidome.cpp:45: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::sendProperty(QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:264: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:265: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:269: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:270: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:259: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:260: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::getLight(QString const&, QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:305: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::getProperties(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:192: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:184: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:168: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:160: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:176: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(streamwg.cpp.o): in function `operator()':
/home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:131: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `INDI::Property::getText()'
collect2: error: ld returned 1 exit status
make[2]: *** [kstars/CMakeFiles/kstars.dir/build.make:201: kstars/kstars] Error 1
make[1]: *** [CMakeFiles/Makefile2:1004: kstars/CMakeFiles/kstars.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 86%] Built target testfocus
[ 86%] Built target testguidestars
[ 86%] Built target test_polaralign
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiccd.cpp.o): in function `ISD::CCD::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:965: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:974: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:980: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:992: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:986: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:998: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1004: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1010: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1028: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1040: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1080: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1092: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1104: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1119: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1110: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::resetSwitch()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:361: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::updateMenuGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:553: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o/): in function `INDI_P::sendBlob()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:591: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendSwitch()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:424: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(int)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:374: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:392: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QAbstractButton*)':
/usrhome/pi/AstroRoot//kstars/kstars/indi/indiproperty.cpp:341: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendText()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:448: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstarsbin/indi/indiproperty.cpp:462: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildLightGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:279: undefined reference to `/INDI::Property::getLight()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildTextGUI()':
/ldhome:/ pi/.AstroRoot/kstars.//kstars/indi./indiproperty.cpp:.219: undefined reference /to `kstars/INDI:libKStarsLib.a:(Property::getText()'indiccd.cpp.o
/usr)/bin/:ld: ../. ./kstarsin/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_Pfunction::buildNumberGUI()':
`/home/pi/AstroRoot/ISDkstars/kstars/indi/indiproperty.cpp::251:: undefined reference to CCD`INDI:::Property:::getNumber(registerProperty)'
/usr/bin(/INDIld: :.:./.Property./kstars*/)libKStarsLib.a(indiproperty.cpp.o):' in function `INDI_P::buildBLOBGUI(:)
':
/home/pi/home/pi/AstroRoot/kstars/kstars//AstroRootindi/indiproperty.cpp:302: /undefined referencekstars /to `kstarsINDI/::Property::getBLOB(indi)'
//usr/bin/ld:indiccd.cpp ../../:kstars965/libKStarsLib.a(indiproperty.cpp.o):: in function `INDI_P :undefined: buildSwitchGUIreference()' :
/home/pi/toAstroRoot/kstars /`kstars/indiINDI/indiproperty.cpp:181: undefined: :reference to `INDI::Property::getSwitch()'
Property/:usr:/getSwitchbin(/)ld':
/.usr.//bin./.ld/:kstars //libKStarsLib.ahome(/indiproperty.cpp.opi)/:AstroRoot /inkstars /functionkstars /`indiINDI_P/:indiccd.cpp::buildMenuGUI974(:) 'undefined:
reference/ hometo/ pi`/INDIAstroRoot:/:kstarsProperty/:kstars:/getNumberindi(/)indiproperty.cpp':
487/:usr /undefinedbin /referenceld :to /`homeINDI/:pi:/PropertyAstroRoot:/:kstarsgetSwitch/(kstars)/'indi
//indiccd.cppusr:/980bin:/ ldundefined: reference. .to/ .`.INDI/:kstars:/PropertylibKStarsLib.a:(:indiproperty.cpp.ogetNumber)(:) 'in
/functionusr /`binINDI_P/:ld::initGUI (/)home'/:pi
//AstroRoothome//kstarspi//kstarsAstroRoot//indikstars//indiccd.cppkstars:/992indi:/ indiproperty.cppundefined: 144reference: toundefined `referenceINDI :to: Property`:INDI::getNumber:(Property):':
getSwitch/(usr)/'bin
//ldusr:/ bin//homeld/:pi //AstroRoothome//kstarspi//kstarsAstroRoot//indikstars//indiccd.cppkstars:/986indi:/ indiproperty.cppundefined: 146reference: toundefined `referenceINDI :to: Property`:INDI::getNumber:(Property):':
getSwitch/(usr)/'bin
//ldusr:/ bin//homeld/:pi /.AstroRoot.//kstars./.kstars//kstarsindi//libKStarsLib.aindiccd.cpp(:indistd.cpp.o998):: undefinedin referencefunction to` ISD`:INDI::GenericDevice::Property::setProperty:(getSwitchQObject(*))''
:/
usr//homebin//pild/:AstroRoot //kstarshome//kstarspi//indiAstroRoot//indistd.cppkstars:/759kstars:/ indiundefined/ indiccd.cppreference: 1004to: `undefinedINDI :reference: Propertyto: :`getSwitchINDI(:):'Property
:/:usrgetSwitch/(bin)/'ld
:/ usr//homebin//pild/:AstroRoot //kstarshome//kstarspi//indiAstroRoot//indistd.cppkstars:/782kstars:/ indiundefined/ indiccd.cppreference: 1010to: `undefinedINDI :reference: Propertyto: :`getNumberINDI(:):'Property
:/:usrgetNumber/(bin)/'ld
:/ usr./.bin//.ld.:/ kstars//homelibKStarsLib.a/(piindistd.cpp.o/)AstroRoot:/ kstarsin/ kstarsfunction/ indi`/ISDindiccd.cpp:::1028GenericDevice:: :undefinedsetJSONProperty (referenceQString toconst &`,INDI :QJsonArray: Propertyconst:&:)getSwitch'(:)
'/
home//usrpi//binAstroRoot//ldkstars:/ kstars//homeindi//piindistd.cpp/:AstroRoot897/:kstars /undefinedkstars /referenceindi /toindiccd.cpp :`1040INDI:: :undefinedProperty :reference: getTextto( )`'INDI
:/:usrProperty/:bin:/getSwitchld(:) '/
home//usrpi//binAstroRoot//ldkstars:/ kstars//homeindi//piindistd.cpp/:AstroRoot882/:kstars /undefinedkstars /referenceindi /toindiccd.cpp :`1080INDI:: :undefinedProperty :reference: getNumberto( )`'INDI
:/:usrProperty/:bin:/getSwitchld(:) '/
home//usrpi//binAstroRoot//ldkstars:/ kstars//homeindi//piindistd.cpp/:AstroRoot862/:kstars /undefinedkstars /referenceindi /toindiccd.cpp :`1092INDI:: :undefinedProperty :reference: getSwitchto( )`'INDI
:/:usrProperty/:bin:/getSwitchld(:) '.
.//usr./.bin//kstarsld/:libKStarsLib.a (/indistd.cpp.ohome)/:pi /inAstroRoot /functionkstars /`kstarsISD/:indi:/GenericDeviceindiccd.cpp:::1104getJSONBLOB:( QStringundefined constreference& ,to QString` INDIconst:&:,Property :QJsonObject:&getNumber)('):'
//homeusr//pibin//AstroRootld/:kstars //kstarshome//indipi//indistd.cppAstroRoot:/982kstars:/ kstarsundefined/ indireference/ indiccd.cppto: 1119`:INDI :undefined: Propertyreference: :togetBLOB (`)INDI':
:/Propertyusr:/:bingetNumber/(ld):'
./.usr//.bin.//ldkstars:/ libKStarsLib.a/(homeindistd.cpp.o/)pi:/ AstroRootin/ kstarsfunction/ kstars`/ISDindi:/:indiccd.cppGenericDevice::1110::getJSONProperty (undefinedQString referenceconst &to, `QJsonObjectINDI&:,: Propertybool:):'getBLOB:(
)/'home
//piusr//AstroRootbin//kstarsld/:kstars /.indi.//indistd.cpp.:.954/:kstars /undefinedlibKStarsLib.a (referenceindiproperty.cpp.o )to: `inINDI :function: Property`:INDI_P::getLight:(resetSwitch)(')
'/:usr
//binhome//ldpi:/ AstroRoot//homekstars//pikstars//AstroRootindi//kstarsindiproperty.cpp/:kstars361/:indi /undefinedindistd.cpp :reference947 :to undefined` INDIreference: :toProperty :`:INDIgetSwitch:(:)Property':
:/getTextusr(/)bin'/
ld/:usr /.bin.//ld.:. //kstarshome//libKStarsLib.api(/indiproperty.cpp.oAstroRoot)/:kstars /inkstars /functionindi /`indistd.cppINDI_P::933::updateMenuGUI (undefined) 'reference:
to/ home`/INDI::piProperty::getSwitch(/)'
AstroRoot/usr//bin/ldkstars: /home//pi/AstroRootkstars/kstars//kstarsindi/indi//indistd.cpp:940: undefined indiproperty.cpp:553:reference to `INDI::Property: :getNumber()'
/undefinedusr /binreference/ ld: ../../kstarsto/ libKStarsLib.a(indistd.cpp.o): in function `ISD:`:GenericDevice::registerProperty(INDIINDI:::Property:*Property)':
/::home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:88: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstarsgetSwitch/indi/indistd.cpp:111:( undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:132: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:160: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:148: undefined )reference to `INDI'::Property
::getText()'
//usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/usrindi/indistd.cpp:154: undefined reference to `INDI::Property::getNumber()'
//usr/bin/ld: ../../kstars/libKStarsLib.a(inditelescope.cpp.o): in function `ISD::Telescope::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indibin/inditelescope.cpp:64: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot//kstars/kstars/indi/inditelescope.cpp:109: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:110: ldundefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:115: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:151: undefined reference to: `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:166: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(inditelescope.cpp.o.).:/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:188: more undefined references to `INDI::Property::getSwitch()' follow
/usr/bin/ld: ../../kstars/libKStarsLib.a(indifocuser.cpp.o): in function `ISD::Focuser::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars//indi/indifocuser.cpp:24: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indidome.cpp.o): in function `ISD::.Dome::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indidome.cpp:45: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::sendProperty(QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:264: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars./kstars//indi/indidbus.cppkstars:265: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: //home/libKStarsLib.api/AstroRoot(/kstars/kstars/indi/indiproperty.cpp.oindidbus.cpp):269: undefined reference: to `INDI::Property::ingetNumber() '
/usr/bin/ld: /functionhome/pi /AstroRoot/`kstars/kstars/indi/indidbus.cppINDI_P:270:: undefined reference to :`INDI:sendBlob:Property::getNumber()('
/usr/bin/)ld: '/:home/pi/AstroRoot
/kstars/kstars/indi//indidbus.cpp:259: homeundefined reference to `/INDI::Property::getSwitchpi(/)'
/usr/bin/ld: AstroRoot/home//pi/AstroRootkstars/kstars/kstars/indi//indidbus.cppkstars:/260: indiundefined reference/ to `INDI::indiproperty.cppProperty:::getSwitch591()':
/usr/undefinedbin/ld: .. /..reference/kstars/ libKStarsLib.ato(indidbus.cpp.o): in function ``INDIDBusINDI::getLight:(QString const&, :QString constProperty&:,: QString const&)'getBLOB:
/home/pi/(AstroRoot/kstars/kstars/indi)/indidbus.cpp:305: 'undefined
/reference tousr `INDI::Property:/:getLight(bin)'
/usr/bin//ld:ld ..:/../kstars/libKStarsLib.a (indidbus.cpp.o): in .function `INDIDBus::getProperties.(/QString const&)':
/home./pi/AstroRoot/kstars/.kstars/indi//indidbus.cpp:192: undefinedkstars /reference to `INDI::Property::getBLOB()'
libKStarsLib.a/usr/(bin/ld: indiproperty.cpp.o/home/pi/AstroRoot/)kstars:/kstars/ indi/indidbus.cppin:184: undefined reference to function`INDI: :`Property::getLight()'INDI_P
/usr/bin/ld::: /home/pi/AstroRoot/sendSwitchkstars/kstars/indi/indidbus.cpp:168: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:160: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:176: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a((streamwg.cpp.o): in function)':
/`homeoperator()':
//home/pi/AstroRootpi/kstars/kstars/indi/streamwg.cpp:131: undefined reference to `INDI::Property::getText()/'
/usrAstroRoot//bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `kstarsINDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to/ `INDI::Property::getText()'
kstars/indi/indiproperty.cpp:424: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(int)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:374: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:392: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QAbstractButton*)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:341: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendText()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:448: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:462: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildLightGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:279: undefined reference to `INDI::Property::getLight()'
/usrcollect2: error: ld returned 1 exit status
/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildTextGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:219: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildNumberGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:251: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildBLOBGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:302: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildSwitchGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:181: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildMenuGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:487: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::initGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:144: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:146: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::setProperty(QObject*)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:759: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:782: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::setJSONProperty(QString const&, QJsonArray const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:897: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:882: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:862: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::getJSONBLOB(QString const&, QString const&, QJsonObject&)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:982: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::getJSONProperty(QString const&, QJsonObject&, bool)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:954: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:947: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:933: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:940: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:88: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:111: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:132: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:160: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:148: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:154: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(inditelescope.cpp.o): in function `ISD::Telescope::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:64: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:109: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:110: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:115: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:151: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:166: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(inditelescope.cpp.o):/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:188: more undefined references to `INDI::Property::getSwitch()' follow
/usr/bin/ld: ../../kstars/libKStarsLib.a(indifocuser.cpp.o): in function `ISD::Focuser::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indifocuser.cpp:24: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indidome.cpp.o): in function `ISD::Dome::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indidome.cpp:45: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::sendProperty(QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:264: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:265: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:269: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:270: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:259: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:260: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::getLight(QString const&, QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:305: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::getProperties(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:192: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:184: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:168: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:160: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:176: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: ../../kstars/libKStarsLib.a(streamwg.cpp.o): in function `operator()':
/home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:131: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `INDI::Property::getText()'
collect2: error: ld returned 1 exit status
make[2]: *** [Tests/kstars_ui/CMakeFiles/test_ekos_focus.dir/build.make:248: Tests/kstars_ui/test_ekos_focus] Error 1
make[2]: *** [Tests/kstars_ui/CMakeFiles/test_ekos_simulator.dir/build.make:248: Tests/kstars_ui/test_ekos_simulator] Error 1
make[1]: *** [CMakeFiles/Makefile2:2834: Tests/kstars_ui/CMakeFiles/test_ekos_focus.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:2874: Tests/kstars_ui/CMakeFiles/test_ekos_simulator.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
[ 0%] Built target doc-index-cache-bz2
[ 0%] Automatic MOC for target LibKSDataHandlers
[ 0%] Built target LibKSDataHandlers_autogen
[ 1%] Built target LibKSDataHandlers
[ 1%] Automatic MOC for target htmesh
[ 1%] Built target htmesh_autogen
[ 4%] Built target htmesh
[ 4%] Automatic MOC for target KStarsLib
[ 4%] Built target KStarsLib_autogen
[ 85%] Built target KStarsLib
[ 85%] Automatic MOC for target kstars
[ 85%] Built target kstars_autogen
[ 86%] Linking CXX executable kstars
/usr/bin/ld: libKStarsLib.a(indiccd.cpp.o): in function `ISD::CCD::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:965: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:974: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:980: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:992: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:986: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:998: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1004: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1010: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1028: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1040: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1080: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1092: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1104: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1119: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiccd.cpp:1110: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::resetSwitch()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:361: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::updateMenuGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:553: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendBlob()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:591: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendSwitch()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:424: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(int)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:374: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:392: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::newSwitch(QAbstractButton*)':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:341: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::sendText()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:448: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:462: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildLightGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:279: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildTextGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:219: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildNumberGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:251: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildBLOBGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:302: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildSwitchGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:181: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::buildMenuGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:487: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indiproperty.cpp.o): in function `INDI_P::initGUI()':
/home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:144: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indiproperty.cpp:146: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::setProperty(QObject*)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:759: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:782: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::setJSONProperty(QString const&, QJsonArray const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:897: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:882: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:862: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::getJSONBLOB(QString const&, QString const&, QJsonObject&)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:982: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::getJSONProperty(QString const&, QJsonObject&, bool)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:954: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:947: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:933: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:940: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indistd.cpp.o): in function `ISD::GenericDevice::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:88: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:111: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:132: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:160: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:148: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indistd.cpp:154: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(inditelescope.cpp.o): in function `ISD::Telescope::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:64: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:109: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:110: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:115: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:151: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:166: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(inditelescope.cpp.o):/home/pi/AstroRoot/kstars/kstars/indi/inditelescope.cpp:188: more undefined references to `INDI::Property::getSwitch()' follow
/usr/bin/ld: libKStarsLib.a(indifocuser.cpp.o): in function `ISD::Focuser::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indifocuser.cpp:24: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(indidome.cpp.o): in function `ISD::Dome::registerProperty(INDI::Property*)':
/home/pi/AstroRoot/kstars/kstars/indi/indidome.cpp:45: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::sendProperty(QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:264: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:265: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:269: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:270: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:259: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:260: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::getLight(QString const&, QString const&, QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:305: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: libKStarsLib.a(indidbus.cpp.o): in function `INDIDBus::getProperties(QString const&)':
/home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:192: undefined reference to `INDI::Property::getBLOB()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:184: undefined reference to `INDI::Property::getLight()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:168: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:160: undefined reference to `INDI::Property::getSwitch()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/indidbus.cpp:176: undefined reference to `INDI::Property::getNumber()'
/usr/bin/ld: libKStarsLib.a(streamwg.cpp.o): in function `operator()':
/home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:131: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `INDI::Property::getText()'
/usr/bin/ld: /home/pi/AstroRoot/kstars/kstars/indi/streamwg.cpp:160: undefined reference to `INDI::Property::getText()'
collect2: error: ld returned 1 exit status
make[2]: *** [kstars/CMakeFiles/kstars.dir/build.make:201: kstars/kstars] Error 1
make[1]: *** [CMakeFiles/Makefile2:1004: kstars/CMakeFiles/kstars.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
What could I do to fix that? As far as I seen everything else compiled fine before that.
The script works well until reaching the linking of test_ekos_simulator while compiling Kstars. From there a lot of undefined references start to happen. Using setupAstroRaspbian.sh on a raspberry Pi 3b+ running on the latest Raspberry OS.
I chose Indilib master version when asked.
What could I do to fix that? As far as I seen everything else compiled fine before that.