summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ConfigureChecks.cmake8
-rw-r--r--libk3b/plugin/CMakeLists.txt2
2 files changed, 9 insertions, 1 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake
index 3f31313..3ffcde3 100644
--- a/ConfigureChecks.cmake
+++ b/ConfigureChecks.cmake
@@ -32,8 +32,16 @@ check_include_file ( "sys/statvfs.h" HAVE_SYS_STATVFS_H )
check_include_file ( "sys/vfs.h" HAVE_SYS_VFS_H )
check_include_file ( "byteswap.h" HAVE_BYTESWAP_H )
check_include_file ( "stdint.h" HAVE_STDINT_H )
+tde_save_and_set( CMAKE_REQUIRED_LIBRARIES "m" )
check_symbol_exists ( lrint "math.h" HAVE_LRINT )
check_symbol_exists ( lrintf "math.h" HAVE_LRINTF )
+tde_restore( CMAKE_REQUIRED_LIBRARIES )
+if( NOT HAVE_LRINT )
+ set( HAVE_LRINT 0 )
+endif( NOT HAVE_LRINT )
+if( NOT HAVE_LRINTF )
+ set( HAVE_LRINTF 0 )
+endif( NOT HAVE_LRINTF )
check_symbol_exists ( stat64 "sys/types.h;sys/stat.h;unistd.h" HAVE_STAT64 )
##### k3bsetup ##################################
diff --git a/libk3b/plugin/CMakeLists.txt b/libk3b/plugin/CMakeLists.txt
index 5c7e033..f4925ce 100644
--- a/libk3b/plugin/CMakeLists.txt
+++ b/libk3b/plugin/CMakeLists.txt
@@ -44,7 +44,7 @@ tde_moc( k3bplugin_SOURCES k3bprojectplugin.h )
tde_add_library( k3bplugin STATIC_PIC AUTOMOC
SOURCES ${k3bplugin_SOURCES}
- LINK ${LIBSAMPLERATE_LIBRARIES}
+ LINK m ${LIBSAMPLERATE_LIBRARIES}
)