diff options
author | Nathaniel R. Lewis <linux.robotdude@gmail.com> | 2019-05-09 21:38:14 -0700 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2020-04-20 22:47:55 -0400 |
commit | 94b68f341cadd5433a10d346c1c248a641d8be57 (patch) | |
tree | 4a3f44eedd1c47619b88840180325e233121b439 /opus_config.cmake | |
parent | e780645120a3bf3e04d4eb6c6c06194ed6505429 (diff) | |
download | libopus-94b68f341cadd5433a10d346c1c248a641d8be57.tar.gz |
cmake - Add support for detecting the presence of lrint and lrintf.
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
Diffstat (limited to 'opus_config.cmake')
-rw-r--r-- | opus_config.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/opus_config.cmake b/opus_config.cmake index a0bfd583..8d4283c0 100644 --- a/opus_config.cmake +++ b/opus_config.cmake @@ -16,6 +16,10 @@ if(HAVE_LIBM) list(APPEND OPUS_REQUIRED_LIBRARIES m) endif() +include(CheckFunctionExists) +check_function_exists(lrintf HAVE_LRINTF) +check_function_exists(lrint HAVE_LRINT) + if(CMAKE_SYSTEM_PROCESSOR MATCHES "(i[0-9]86|x86|X86|amd64|AMD64|x86_64)") if(CMAKE_SIZEOF_VOID_P EQUAL 8) set(OPUS_CPU_X64 1) |