Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.6.0, 5.7.0, 6.0
-
None
-
Windows 7
Ubuntu 12.04
QNX 6.6.0
-
-
cc1a28d07e0771300403c06a00742b8648d3f70d, cb320925b9b4c33ffbdac73597bf78db842109c9, 678e427948e03119e7496192d26facc7d94e9d16, 97b856b78859861f16304debad29889f691d9eb7
Description
The Windows configuration application is making different configuration choices for the QNX platforms/toolchains than the Linux configure script makes for the same platforms/toolchains. The configuration choices for the target should be the same regardless of host platform. The target libraries produced on the two hosts should be nearly the same. The mismatched choices (might be more) are:
- Precompiled headers are used on Linux but not on Windows (see
QTBUG-11545). - The system libfreetype is used on Linux whereas the bundled libfreetype is used on Windows (causes
QTBUG-51417). - The system libpng is used on Linux whereas the bundled libpng is used on Windows.
- The system zlib is used on Linux whereas the bundled libz is used on Windows.
- ICU is not used on Windows but it is used on Linux.
- REDUCE_EXPORTS is used on Linux but not on Windows.
- The Windows configure will continue to choose the bundled libjpeg if it's ever fixed in the 6.6.0 SDP (there's a missing header). The Linux configure will switch to the system libjpeg if it's fixed.
Attachments
For Gerrit Dashboard: QTBUG-52578 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
155748,6 | Add the ability to change precompiled header use | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |
156780,6 | Adjust FreeType choice made by configureapp | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |
157012,2 | Change some QNX defaults | 5.6 | qt/qtbase | Status: MERGED | +2 | 0 |
164553,2 | Switch to a compile test for zlib | 5.6 | qt/qtbase | Status: ABANDONED | +1 | 0 |
165105,1 | Switch to a compile test for libpng | 5.6 | qt/qtbase | Status: ABANDONED | +1 | 0 |
165113,1 | Switch to a compile test for pcre | 5.6 | qt/qtbase | Status: ABANDONED | +1 | 0 |
165119,1 | Switch to a compile test for libjpeg | 5.6 | qt/qtbase | Status: ABANDONED | +1 | 0 |
166153,2 | Adding -qt-zlib for MinGW native build to use bundled zlib | master | qtqa/tqtc-coin-ci | Status: ABANDONED | +2 | 0 |