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?

Outcomes