×

INDI Library v1.9.8 Released (29 Sep 2022)

Bi-monthly INDI Library released with new drivers and bug fixes.

[solved] cmake error after update

  • Posts: 106
  • Thank you received: 4
@Dev-team

Suddenly cmake is confused because it does not find stellarsolver.

I added the path to libstellarsolver.so to the file
/usr/lib/x86_64-linux-gnu/cmake/StellarSolver/StellarSolverConfig.cmake

set_target_properties(StellarSolver::stellarsolver PROPERTIES
INTERFACE_INCLUDE_DIRECTORIES "/usr/include/libstellarsolver"
INTERFACE_LINK_LIBRARIES "/usr/lib/x86_64-linux-gnu/libstellarsolver.so;/usr/lib/x86_64-linux-gnu/libcfitsio.so;/usr/lib/x86_64-linux-gnu/libgsl.so;/usr/lib/x86_64-linux-gnu/libgslcblas.so;/usr/lib/x86_64-linux-gnu/libwcs.so;Qt5::Core;Qt5::Network;Qt5::Widgets;Qt5::Concurrent;-lpthread"
)

And now Qt Creator complains:
The imported target "StellarSolver::stellarsolver" references the file

"/usr/lib/x86_64-linux-gnu/libstellarsolver.so.1.5"

In the directory are 3 files:
libstellarsolver.so -> libstellarsolver.so.1
libstellarsolver.so.1 -> libstellarsolver.so.1.6
libstellarsolver.so.1.6

So the version 1.6 should be referenced.
Powered by

GNU / Linux
Git
KDE neon
KStars | EKOS | INDI

and some cheap hardware
1 year 10 months ago #65635

Please Log in or Create an account to join the conversation.

  • Posts: 106
  • Thank you received: 4

Replied by Heiko on topic cmake error after update

I thought it might be an error because of some kind of cached variable. I trashed the whole kstars directory and cloned the repo.

Same error:

CMake Error at /usr/lib/x86_64-linux-gnu/cmake/StellarSolver/StellarSolverConfig.cmake:89 (message):
The imported target "StellarSolver::stellarsolver" references the file

"/usr/lib/x86_64-linux-gnu/libstellarsolver.so.1.5"

but this file does not exist. Possible reasons include:

* The file was deleted, renamed, or moved to another location.

* An install or uninstall procedure did not complete successfully.

* The installation package was faulty and contained

"/usr/lib/x86_64-linux-gnu/cmake/StellarSolver/StellarSolverConfig.cmake"

but not all the files it references.
Powered by

GNU / Linux
Git
KDE neon
KStars | EKOS | INDI

and some cheap hardware
1 year 10 months ago #65643

Please Log in or Create an account to join the conversation.

  • Posts: 106
  • Thank you received: 4
Ok

I ended up pulling the stellarsolver repo from github.
After compiling the sources I installed it over the existing installation which was already stellarsolver version 1.6.
But the CMakeLists.txt had 4 changes. This seems to be crucial.
My local project is up to date and now also in a working state.
Powered by

GNU / Linux
Git
KDE neon
KStars | EKOS | INDI

and some cheap hardware
Last edit: 1 year 10 months ago by Heiko.
1 year 10 months ago #65658

Please Log in or Create an account to join the conversation.

  • Posts: 846
  • Thank you received: 139
Thanks for posting, had to go through the same procedure...
1 year 8 months ago #68705

Please Log in or Create an account to join the conversation.

  • Posts: 915
  • Thank you received: 429
FWIW, I did try and update the KStars README file to address this stellarsolver cmake issue.
E.g. search for stellarsolver in the bottom/README section on invent.kde.org/education/kstars
If you feel there are better ways to phrase things, please let me know and I'll update the instructions.
Hy
AP1100 & Orion Atlas Pro, WO/ZS105 w/Moonlight V2 focus, GSO RC10 w/RSF focus
ZWO ASI1600, Astronomik Filters, ST80, QHY 5L-IIm.
KStars/Ekos/Indi on NUC10 & RPi4 w/SSD -- Ubuntu
Projects: Greedy Scheduler, Terrain, Polar Align, Analyze, Linear Focuser, SEP MultiStar & GPG Guide, FITS autostretch.
The following user(s) said Thank You: Alfred
1 year 8 months ago #68736

Please Log in or Create an account to join the conversation.

  • Posts: 846
  • Thank you received: 139
Setting up another Kstars client I ran into it again. No problem, just noticed that the issue should be mentioned in the Kstars INSTALL file that comes with the git download, too. AFAICS the current version is from Kstars 3.3.7 and does not contain any info regarding Stellarsolver.
Last edit: 1 year 6 months ago by Alfred.
1 year 6 months ago #71247

Please Log in or Create an account to join the conversation.

Time to create page: 0.467 seconds