-
-
Notifications
You must be signed in to change notification settings - Fork 88
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
libxcb-xinerama not found #779
Comments
@GoldSnake2100 can you send me verbose log of cqtdeployer tool ? |
Here is attacted the verbose log file. |
Hm, libxcb-xinerama.so.0 is dependency of the system xcb library that is a depends on the qt plugins, so just mark this lib as a depends on your executable.
Its library ignored because, add all xcb libs into distribution it is not safe, so CQtDeployer ignore it by default. |
Thanks, I just tried to use the extraDepends option, but the result is same. |
The problem is just not running .run installer file, I am not sure the libxcb-xinerama lib is related with my application itself. |
@GoldSnake2100 This is a problem with Qt and Ubuntu, Qt is linked to the optional library of ubuntu OS. There is a difficult way with replacing the installer base and rebuilding qt and the qt installer framework, but this is too complicated a process, I don’t think it’s worth it. notethis problem is not, actually, because Ubuntu and another distributions move to Wayland,
updatei was tried to launch standard qt installers (based on QIFW 4.6) with Wayland option, but installer not support this platform (
so you can run it with minimal plugin... but it is console only. |
@GoldSnake2100 we should wait for solve this issue by Qt Installer team |
i close this issue, because it is qt installer framework issue. |
I built my app installer on ubuntu220.0.4, and it works on the machine. But I run the installer on other machine runs ubuntu 22.0.4, the installer does not work.
This is the log when I run the installer.
./InstallerCOMINT.run: error while loading shared libraries: libxcb-xinerama.so.0: cannot open shared object file: No such file or directory
I tried to add extraLibs option, but it results same.
This is deploy command I used.
cqtdeployer -bin COMINT -qmake /home/hkc/Qt/6.5.2/gcc_64/bin/qmake -qmlDir /home/hkc/Comint/COMINT/resource/qml -extraLibs libxcb-xinerama qif
The text was updated successfully, but these errors were encountered: