HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...
Feature #873419
openTask #774803: Emscripten clients for web.
Feature #839110: Add Qt Emscripten client to autotools build
Consolidate Qt configure flags
0%
Description
qmake -query can be used to get any of the Qt install directories like includes, libs etc. qmake is a part of qtbase, so we can assume it is present whenever there is a working Qt. We need this because platforms like android and emscripten need to know locations of plugins and other directories.
Files
Updated by Zoltán Žarkov over 4 years ago
- File 0001-Replace-Qt-configure-flags-with-a-single-with-qmake-.patch 0001-Replace-Qt-configure-flags-with-a-single-with-qmake-.patch added
This could probably cover qt-darwin, but I will leave that for a later issue.
Updated by Marko Lindqvist over 4 years ago
Zoltán Žarkov wrote:
qmake is a part of qtbase
And presumably it's a cross-tool (one that runs on build system) and not necessarily for the same arch as qtbase target?
Updated by Louis Moureaux over 4 years ago
Marko Lindqvist wrote:
Zoltán Žarkov wrote:
qmake is a part of qtbase
And presumably it's a cross-tool (one that runs on build system) and not necessarily for the same arch as qtbase target?
Yes, it's Qt's built-in tool that replaces autotools/meson/cmake. I'm not sure what your concern is.
Updated by Marko Lindqvist over 4 years ago
This probably needs to be further adjusted to use qtchooser (if it is available) to find correct qmake once Qt6 is out.
I'm testing current patch on various environments and cross-compiling setups.
Updated by Marko Lindqvist over 4 years ago
- Status changed from New to Resolved
- Assignee changed from Zoltán Žarkov to Marko Lindqvist
Updated by Marko Lindqvist over 4 years ago
- Status changed from Resolved to In Progress
This is breaking installer_cross build. Will need to update configure line in windows/installer_cross/winbuild.sh
Updated by Marko Lindqvist over 4 years ago
Also my cygwin build failed - on configure time when looking for qmake. It seems like qmake is being provided by some other package than Qt stuff that we already depended on. So this is adding a new requirement. Should not be a problem.
Updated by Marko Lindqvist over 4 years ago
Marko Lindqvist wrote:
It seems like qmake is being provided by some other package than Qt stuff that we already depended on.
No. It turned out that name of the executable in cygwin is 'qmake-qt5'. So it should be searched by that name if 'qmake' is not found.
Updated by Marko Lindqvist over 4 years ago
Marko Lindqvist wrote:
This is breaking installer_cross build. Will need to update configure line in windows/installer_cross/winbuild.sh
It's more serious than need to update winbuild.sh. The environment used is just the target files, there's no qmake.
Updated by Marko Lindqvist over 4 years ago
- Status changed from In Progress to New