Priority: Not Evaluated
Resolution: Out of scope
Affects Version/s: 5.8.0
Fix Version/s: None
Component/s: Build tools: qmake
I have a project that includes an external library which only supports arm64. In Qt 5.7.1 I added
QMAKE_IOS_DEVICE_ARCHS = arm64
and the project built for arm64 correctly.
With Qt 5.8 I get
ld: symbol(s) not found for architecture armv7
and it lists the symbols from the external library.
So it is no longer possible to build the app. To reproduce:
- Add to any iOS .pro file: QMAKE_IOS_DEVICE_ARCHS = arm64
- Start build
- EXPECTED: compiles for arm64 only
- ACTUAL: compiles for arm64 and armv7