diff --git a/cmake/QtAutoDetectHelpers.cmake b/cmake/QtAutoDetectHelpers.cmake index 2b8152ec75f..964edafecff 100644 --- a/cmake/QtAutoDetectHelpers.cmake +++ b/cmake/QtAutoDetectHelpers.cmake @@ -179,6 +179,11 @@ endfunction() function(qt_auto_detect_apple) if(NOT APPLE) + if(CMAKE_OSX_ARCHITECTURES AND NOT QT_NO_SHOW_NON_APPLE_CMAKE_OSX_ARCHITECTURES_WARNING) + message(WARNING + "CMAKE_OSX_ARCHITECTURES is set while targeting a non-Apple platform. This can " + "lead to build failures. Consider reconfiguring with the variable unset.") + endif() return() endif()