diff options
author | Vladislav Vaintroub <vvaintroub@linux-rbsx> | 2010-01-18 21:19:24 +0100 |
---|---|---|
committer | Vladislav Vaintroub <vvaintroub@linux-rbsx> | 2010-01-18 21:19:24 +0100 |
commit | ce59ee8098e22d99f402eea1b9d2d5de62a0caaf (patch) | |
tree | 01339fc7b0bf48a2b4b7527eb91dac753ec22381 /configure.cmake | |
parent | 0ebe60070bed0b289b17e95de97ed34de9107e7f (diff) | |
download | mariadb-git-ce59ee8098e22d99f402eea1b9d2d5de62a0caaf.tar.gz |
Fix some problems found by kent.
-lm is sometimes not linked, which causes errors about undefined rint()
- FreeBSD embedded library does not link with the flags returned by mysql_config
(added -lcrypt to LIBS, whereby causing overlinking in case of normal non-embedded client)
Diffstat (limited to 'configure.cmake')
-rw-r--r-- | configure.cmake | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake index f9f302d9ee9..e155b661259 100644 --- a/configure.cmake +++ b/configure.cmake @@ -284,6 +284,9 @@ IF(UNIX) IF(NOT LIBM) MY_SEARCH_LIBS(__infinity m LIBM) ENDIF() + IF(NOT LIBM) + MY_SEARCH_LIBS(rint m LIBM) + ENDIF() MY_SEARCH_LIBS(gethostbyname_r "nsl_r;nsl" LIBNSL) MY_SEARCH_LIBS(bind "bind;socket" LIBBIND) MY_SEARCH_LIBS(crypt crypt LIBCRYPT) |