Closed probonopd closed 6 years ago
I have been experimenting with different deployment methods that didn't work out, I ended up with just pushing them to a dedicated github repo: holmos-frs/binaries
fwiw, maybe https://github.com/probonopd/uploadtool is interesting for you. GitHub doesn't like when users store binaries in git.
How did you produce this AppImage? It's missing Qt...
me@host:~$ '/home/me/Downloads/Holmos_Viewer-build30-x86_64.AppImage'
/home/me/Downloads/Holmos_Viewer-build30-x86_64.AppImage: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory
Wow, that was easy! Thanks for the tip, that's the second project of yours used in this project now, thanks a lot for your contributions.
You're right, the binary uses the system version of Qt right now, not quite the idea behind an app image. I'll open a new issue and take a closer look. The AppImage is built within a
I already know the issue now: the AppImage is not built within the Docker container, because it lacks libfuse2, so I put the execution of ./build_appdir.sh outside of it, in the Travis CI VM, which has it, but lacks Qt, therefore Qt does not get packaged with the AppImage.cstelz/holmos-build-x86
docker container produced by the Dockerfile.x86
, the corresponding script is build_appimage.sh which puts linuxdeployqt to use.
Why do you think you need FUSE? Please see https://github.com/AppImage/AppImageKit/wiki/FUSE#docker and for a practical example, https://gitlab.com/probono/QtQuickApp/blob/master/.gitlab-ci.yml#L15-17
https://github.com/holmos-frs/gui-qt/blob/ca93efa59a4834415ac080f4b929f414ce767b4d/.travis.yml#L15
Where can it be downloaded from?