diff --git a/CMakeLists.txt b/CMakeLists.txt index 0c17f37880..4e846abd4a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1430,7 +1430,8 @@ if(SIZEOF_SUSECONDS_T) set(HAVE_SUSECONDS_T 1) endif() -if(NOT CMAKE_CROSSCOMPILING) +if(NOT WIN32 AND NOT CMAKE_CROSSCOMPILING AND + (NOT DEFINED RANDOM_FILE OR RANDOM_FILE)) find_file(RANDOM_FILE "urandom" "/dev") mark_as_advanced(RANDOM_FILE) endif()