-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
System wide Qt (on debian) do not match aqtinstall version from CI #936
Comments
Fast and dirty test
edit HelloRadium.sh
then run Well on my system, the script is not mandatory, I didn't check why. |
Yes we identified linuxdeployqt long time ago... but never added it. |
To keep the distribution size reasonable, I'll strongly prefer the first solution that seems to me be the simpler for the user.
By using linuxdeployQt, (similarly used on mac or windows), this should fix application deployment if we use for Linux the same "bundle" strategy than for macos (less clean for windows) and deploy application in an appDir or similar. But this will not fix the development framework. And this last might be very helpful for users that just want to develop their own applications and not to compile first Radium. If asking the user to install Qt using aqt in user-space, how a find_package(Qt) will distinguish between system-wide or user-space installation of Qt. The user will have to always define |
With the "system" version of Qt, in CI, how to ensure that the linux distribution uses the same version of Qt as the CI ? |
Asking the user to use a specific installer seems to me quite intrusive, at least, much more intrusive than asking for a specific version installed freely (the same version than on CI). |
Actually, if I understand well the aqtintaller, it installs official Qt package. |
Hence, precompiled binaries do not run on linux system (debian/ubuntu) systems.
Possible solutions :
The text was updated successfully, but these errors were encountered: