From 0c17ab1f205806375da358351f7f51deae260d93 Mon Sep 17 00:00:00 2001 From: Ray-V Date: Sun, 12 Apr 2020 14:21:15 +0100 Subject: [PATCH] Enable build with mpfr library. Signed-off-by: Ray-V --- ConfigureChecks.cmake | 1 + src/CMakeLists.txt | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 10552ff..97fb72b 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -43,5 +43,6 @@ check_type_size( "long" SIZEOF_LONG BUILTIN_TYPES_ONLY ) check_include_file( stdint.h HAVE_STDINT_H ) check_include_file( systems.h HAVE_SYSTEMS_H ) check_include_file( linux/inotify.h HAVE_INOTIFY ) +check_include_file( mpfr.h HAVE_MPFR ) check_function_exists( statvfs HAVE_STATVFS ) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index be6ddd2..a29fed0 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -37,11 +37,11 @@ GENERATE_BISON_FLEX_SOURCES(${CMAKE_SOURCE_DIR}/src/parser.yy "" ${CMAKE_SOURCE_ if( HAVE_MPFR ) set( MPFR_SOURCES "" ) - set( MPFR_LIBRARIES "mpfr gmp" ) -else( HAVE_MPFR ) + set( MPFR_LIBRARIES mpfr gmp ) +else( ) set( MPFR_SOURCES hmath.cpp number.c ) set( MPFR_LIBRARIES "" ) -endif( HAVE_MPFR ) +endif( ) tde_add_executable( abakus AUTOMOC SOURCES abakus.cpp abakuslistview.cpp