From 73312cec49ea0c0809cb29ab75d764e1b5fa6418 Mon Sep 17 00:00:00 2001 From: Robert Pang Date: Wed, 6 Sep 2023 08:39:11 -0700 Subject: [PATCH] Put arc4random check under DISABLE_EXTRA_LIBS=OFF in CMakeLists.txt. --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d0115d4..46e85c3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -171,7 +171,9 @@ check_symbol_exists(vasprintf "stdio.h" HAVE_VASPRINTF) check_symbol_exists(vsnprintf "stdio.h" HAVE_VSNPRINTF) check_symbol_exists(vprintf "stdio.h" HAVE_VPRINTF) -check_symbol_exists(arc4random "stdlib.h" HAVE_ARC4RANDOM) +if (DISABLE_EXTRA_LIBS STREQUAL "OFF") + check_symbol_exists(arc4random "stdlib.h" HAVE_ARC4RANDOM) +endif() if (NOT HAVE_ARC4RANDOM AND DISABLE_EXTRA_LIBS STREQUAL "OFF") check_include_file(bsd/stdlib.h HAVE_BSD_STDLIB_H) if (HAVE_BSD_STDLIB_H)