From 572847b4cd161b1ff554bd25403b8459e72a529f Mon Sep 17 00:00:00 2001 From: ThorstenB Date: Fri, 24 Feb 2012 22:22:14 +0100 Subject: [PATCH] #537 linker issues due to clock_gettime/librt dependencies Simplify dependency check and make it work for Debian. --- CMakeModules/FindSimGear.cmake | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/CMakeModules/FindSimGear.cmake b/CMakeModules/FindSimGear.cmake index 0be68ba0d..2764fa7eb 100644 --- a/CMakeModules/FindSimGear.cmake +++ b/CMakeModules/FindSimGear.cmake @@ -205,13 +205,10 @@ else(SIMGEAR_SHARED) if(NOT MSVC) # basic timing routines on non windows systems, may be also cygwin?! - check_function_exists(clock_gettime clock_gettime_in_libc) - if(NOT clock_gettime_in_libc) - check_library_exists(rt clock_gettime "" have_rt) - if(have_rt) - list(APPEND SIMGEAR_CORE_LIBRARY_DEPENDENCIES rt) - endif(have_rt) - endif(NOT clock_gettime_in_libc) + check_library_exists(rt clock_gettime "" have_rt) + if(have_rt) + list(APPEND SIMGEAR_CORE_LIBRARY_DEPENDENCIES rt) + endif(have_rt) endif(NOT MSVC) endif(SIMGEAR_SHARED)