From 9fcd9dab3940a27746321b567ede43e77b50f8aa Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Sun, 19 Apr 2015 19:42:54 +0200 Subject: [PATCH] Do not test for rand_r on cygwin platforms --- cmake/checks/check_02_system_features.cmake | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/checks/check_02_system_features.cmake b/cmake/checks/check_02_system_features.cmake index 60f5b54d6e..e996bb9caf 100644 --- a/cmake/checks/check_02_system_features.cmake +++ b/cmake/checks/check_02_system_features.cmake @@ -1,6 +1,6 @@ ## --------------------------------------------------------------------- ## -## Copyright (C) 2012 - 2014 by the deal.II authors +## Copyright (C) 2012 - 2015 by the deal.II authors ## ## This file is part of the deal.II library. ## @@ -52,7 +52,9 @@ CHECK_INCLUDE_FILE_CXX("unistd.h" DEAL_II_HAVE_UNISTD_H) CHECK_CXX_SYMBOL_EXISTS("gethostname" "unistd.h" DEAL_II_HAVE_GETHOSTNAME) CHECK_CXX_SYMBOL_EXISTS("getpid" "unistd.h" DEAL_II_HAVE_GETPID) -CHECK_CXX_SYMBOL_EXISTS("rand_r" "stdlib.h" DEAL_II_HAVE_RAND_R) +IF(NOT CMAKE_SYSTEM_NAME MATCHES "CYGWIN") + CHECK_CXX_SYMBOL_EXISTS("rand_r" "stdlib.h" DEAL_II_HAVE_RAND_R) +ENDIF() # # Do we have the Bessel function jn? -- 2.39.5