trebleshot/desktop

libsources.so: cannot open shared object file

Opened this issue · 2 comments

Trying to run the AppImage, a required library is not found. It should be bundled inside the AppImage.

AppRun: error while loading shared libraries: libsources.so: cannot open shared object file: No such file or directory

Reference:
AppImage/appimage.github.io#1340

Please use the latest continuous build of linuxdeployqt.

Also, please use trusty to make the AppImage, since this is currently the oldest still-supported Ubuntu LTS release. Otherwise the AppImage will not run on all still-supported releases.

Trying to run the AppImage, a required library is not found. It should be bundled inside the AppImage.

AppRun: error while loading shared libraries: libsources.so: cannot open shared object file: No such file or directory

This is happening because sources is a shared library.
https://github.com/genonbeta/TrebleShot-Desktop/blob/7a26cb9bfc7de6446e7a4a3e1853ed820336a171/CMakeLists.txt#L149

Will change it.

Please use the latest continuous build of linuxdeployqt.

Also, please use trusty to make the AppImage, since this is currently the oldest still-supported Ubuntu LTS release. Otherwise the AppImage will not run on all still-supported releases.

Yeah I am aware, but libkf5ndssd-dev does not exist on trusty universe. I will try putting it into project folder.