linking ../../bin/qmlcachegen ld: warning: direct access in function 'QHash::detach_helper()' from file '/Users/macos/QtBuild/qtdeclarative/lib/libQt5QmlDevTools_debug.a(qv4compiler.o)' to global weak symbol 'QHash::deleteNode2(QHashData::Node*)' from file '.obj/qmlcachegen.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings. ld: warning: direct access in function 'QHash::detach_helper()' from file '/Users/macos/QtBuild/qtdeclarative/lib/libQt5QmlDevTools_debug.a(qv4compilercontext.o)' to global weak symbol 'QHash::deleteNode2(QHashData::Node*)' from file '.obj/qmlcachegen.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.