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
Cannot build Qt 5.7.x for Win XP compatibility with qt5-freeze #1901
Comments
Indeed, the deps also need to be frozen - something like this should work (untested):
or at least be a starting point for manual edits to qt5.mk. |
I didn't read to the end, that's a better approach! Replacing |
Looks good, but there's one additional issue which pops up with the following command-line:
qttools fails to build:
|
Strange, I don't know where that lib is from but I must have had it left over from previous build. #1932 fixes it. |
pcre2 is a new package aea39fc#diff-9aa51a5895e280d1b25802fdbb29d683 |
Hi, I'm aware that this is more or less just an example, but it would be nice if qt5-freeze could actually be used as is, without modifications, to build Qt 5.7.x on recent MXE (instead of the latest Qt5) in order to retain Windows XP compatibility.
I'm trying to build MXE from scratch (for building PulseView, see here: https://sigrok.org/gitweb/?p=sigrok-util.git;a=blob;f=cross-compile/mingw/sigrok-cross-mingw) as we usually do, with the only change being that I try to force building of Qt 5.7.x via the qt5-freeze plugin:
It appears to work mostly OK, it does indeed build Qt 5.7.x, but then fails when it tries to download qtspeech-opensource-src-5.7.1.tar.xz, probably because that wasn't available yet in Qt 5.7.x.
I'm guessing the qt5.mk needs fixing to build its dependency list from qt5-freeze instead of src?
The text was updated successfully, but these errors were encountered: