AnsweredAssumed Answered

Warnings when building with Qt 5.9 and 100.1

Question asked by ibroad on Jul 10, 2017
Latest reply on Jul 10, 2017 by ibroad

I just upgraded to Qt 5.9 and 100.1.


When I build my app, I'm getting about 40 similar warnings which I never got when I was on Qt 5.8 and 100.0.


An example of the warning is:


ld: warning: direct access in function 'ESRI::RuntimeCore::environment_setClientReferenceReleaseHandler_fn(void*)' from file '/Users/ianbroad/ArcGIS_SDKs/Qt100.1/sdk/iOS/universal/lib/libEsriCommonQt.a(libArcGISQTRT-arm64.o)' to global weak symbol 'std::__1::bad_function_call::~bad_function_call()' from file '/Users/ianbroad/ArcGIS_SDKs/Qt100.1/sdk/iOS/universal/lib/libEsriCommonQt.a(libArcGISQTRT-arm64.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.


Is this expected?