Open lboklin opened 7 years ago
Let's begin by clarifying some questions:
I'm targeting desktop distros that are not ancient but might still run on machines that would be used to run this application.
That is very reasonable, although different projects may have different notions of "not ancient".
I am using Centos 6 as a basis in my docker image in the docker branch. Probably overkill, but I'm curious about making it work anyway because why not. Is it a mistake?
It is a good choice, although a bit more cumbersome than say, go with Ubuntu precise or trusty as provided by Travis CI, in which case you would not have to manage your own Docker container with CentOS 6.
The reason I am attempting this is because there are no binaries offered at this time.
Makes sense. For projects for which there are already existing debs, it is easy to convert these to an AppImage.
I did, but I kept having trouble with errors saying QtQuick is not installed
Yes, linuxdeployqt
still is relatively new and has some known bugs, and I am hoping that some experienced Qt users/developers can help to iron the remaining ones out ;-)
Might be related to https://github.com/probonopd/linuxdeployqt/issues/25 Please run linuxdeployqt twice and see if this fixes it.
I've tried most methods, including running it twice. It seems though that I always end up with "QtQuick is not installed" in the end.
Someone has now shared a .deb they've been working on, so I am going to try convert that next before I do anything else and hope that is an easy way out. Part of me wants to do this the hard way just to figure it out, though :)
Or come up with a way to automate fetching the right ones via ldd (or whatever).
Do this from within a docker container.
Right now the recipe is a mess that really only works on my system.