<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Dear members,<div><br></div><div>I posted recently already about this topic. I want to build kst-plot on a raspberry pi 3. Raspberr pi 3 uses debian stretch (called raspbian os). I could successfully compile it in a virtual machine with raspbian os but this was on an Intel CPU. The raspberry pi uses an ARMv8 cpu. So I tried to compile it directly on the raspberry pi. Everything seems to be fine.</div><div><br></div><div>I did again the following:</div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">git clone https://<yourGithubId>@<a href="http://github.com/kst-plot/kst">github.com/kst-plot/kst</a></div><div dir="ltr">cmake -Dkst_qt5=1 -Dkst_release=1 -Dkst_merge_files=1 -Dkst_python=1 ../kst</div><div dir="ltr">make (I also tried make -j 4 but it makes no difference).</div><div dir="ltr"><br></div><div>The compilation itself seems to be fine. But at the very end, the following error appears:</div><div> Scanning dependencies of target kst2</div><div>[100%] Building CXX object src/kst/CMakeFiles/kst2.dir/main.cpp.o</div><div>[100%] Building CXX object src/kst/CMakeFiles/kst2.dir/qrc_icons.cpp.o</div><div>[100%] Building CXX object src/kst/CMakeFiles/kst2.dir/qrc_helppages.cpp.o</div><div>[100%] Linking CXX executable ../../build/bin/kst2</div><div>CMakeFiles/kst2.dir/main.cpp.o: In function `main':</div><div>main.cpp:(.text.startup+0x48): undefined reference to `Kst::Application::Application(int&, char**)'</div><div>main.cpp:(.text.startup+0x1b0): undefined reference to `Kst::Application::initMainWindow()'</div><div>main.cpp:(.text.startup+0x1b8): undefined reference to `Kst::Application::mainWindow() const'</div><div>main.cpp:(.text.startup+0x1bc): undefined reference to `Kst::MainWindow::initFromCommandLine()'</div><div>main.cpp:(.text.startup+0x1cc): undefined reference to `Kst::Application::mainWindow() const'</div><div>main.cpp:(.text.startup+0x1f8): undefined reference to `Kst::Application::~Application()'</div><div>main.cpp:(.text.startup+0x20c): undefined reference to `Kst::Application::~Application()'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorRequiresOperand'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewAddition(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewLogicalOr(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorMissingClosingParenthesis'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `yyClearErrors()'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewMultiplication(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewFunction(char*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewDivision(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `AppendArgument(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewNegation(void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorEmptyArg'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorTwoOperands'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `yyerror(Kst::ObjectStore*, char const*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `ParenthesizeNode(void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorEmptyParentheses'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewLogicalAnd(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewNotEqualTo(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewGreaterThan(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `yyerrortoken(char)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewGreaterThanEqual(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewBitwiseOr(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewData(Kst::ObjectStore*, char*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewModulo(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewIdentifier(char*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewArgumentList()'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewNot(void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewLessThan(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorEmpty'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `EParseErrorNoImplicitMultiply'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewEqualTo(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewSubtraction(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewNumber(double)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `yyErrorCount()'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `DeleteNode(void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewPower(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewBitwiseAnd(void*, void*)'</div><div>../../build/lib/libkst2math.so.2.0.x: undefined reference to `NewLessThanEqual(void*, void*)'</div><div>collect2: error: ld returned 1 exit status</div><div>src/kst/CMakeFiles/kst2.dir/build.make:291: die Regel f▒r Ziel ▒build/bin/kst2▒ scheiterte</div><div>make[2]: *** [build/bin/kst2] Fehler 1</div><div>CMakeFiles/Makefile2:447: die Regel f▒r Ziel ▒src/kst/CMakeFiles/kst2.dir/all▒ scheiterte</div><div>make[1]: *** [src/kst/CMakeFiles/kst2.dir/all] Fehler 2</div><div>Makefile:149: die Regel f▒r Ziel ▒all▒ scheiterte</div><div>make: *** [all] Fehler 2</div><div>root@raspberrypi:/home/pi/tmp/kst#</div><div><br></div><div><br></div><div>Does anybody know how to fix that?</div><div><br></div><div>Best regards,</div><div>Thomas</div></div><br><br></div></div></div></div></div></div></div></div></div>