diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-09-22 02:07:53 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-09-22 02:07:53 +0000 |
commit | cd3286e82ef6c671d3eedd533b6158dc83bbb4ea (patch) | |
tree | e34d8ab25c6870a1fdea5c925b639ddc826e06e1 /configure.ac | |
parent | 74a4536abe5f03de9a93fadaebdb6275f1251f6a (diff) |
Fixes for FreeBSD... testing for every conceivable math function now
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@83517 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 02aa6d1a8..b83dfc0fd 100644 --- a/configure.ac +++ b/configure.ac @@ -278,7 +278,7 @@ AC_FUNC_STRNLEN AC_FUNC_STRTOD AC_FUNC_UTIME_NULL AC_FUNC_VPRINTF -AC_CHECK_FUNCS([asprintf atexit bzero dup2 endpwent floor ftruncate getcwd gethostbyname gethostname getloadavg gettimeofday inet_ntoa isascii localtime_r memchr memmove memset mkdir munmap pow putenv re_comp regcomp rint select setenv socket sqrt strcasecmp strcasestr strchr strcspn strdup strerror strlcat strlcpy strncasecmp strndup strnlen strrchr strsep strspn strstr strtol strtoq unsetenv utime vasprintf]) +AC_CHECK_FUNCS([asprintf atexit bzero dup2 endpwent ftruncate getcwd gethostbyname gethostname getloadavg gettimeofday inet_ntoa isascii localtime_r memchr memmove memset mkdir munmap putenv re_comp regcomp select setenv socket strcasecmp strcasestr strchr strcspn strdup strerror strlcat strlcpy strncasecmp strndup strnlen strrchr strsep strspn strstr strtol strtoq unsetenv utime vasprintf]) # https support (in main/http.c) uses funopen on BSD systems, # fopencookie on linux @@ -447,14 +447,48 @@ AST_EXT_LIB_CHECK([EXP2L], [m], [exp2l]) AST_EXT_LIB_CHECK([LOG2L], [m], [log2l]) AST_EXT_LIB_CHECK([EXP10L], [m], [exp10l]) AST_EXT_LIB_CHECK([LOG10L], [m], [log10l]) +AST_EXT_LIB_CHECK([SINL], [m], [sinl]) +AST_EXT_LIB_CHECK([COSL], [m], [cosl]) +AST_EXT_LIB_CHECK([TANL], [m], [tanl]) +AST_EXT_LIB_CHECK([ASINL], [m], [asinl]) +AST_EXT_LIB_CHECK([ACOSL], [m], [acosl]) +AST_EXT_LIB_CHECK([ATANL], [m], [atanl]) +AST_EXT_LIB_CHECK([ATAN2L], [m], [atan2l]) +AST_EXT_LIB_CHECK([POWL], [m], [powl]) +AST_EXT_LIB_CHECK([SQRTL], [m], [sqrtl]) +AST_EXT_LIB_CHECK([RINTL], [m], [rintl]) +AST_EXT_LIB_CHECK([EXPL], [m], [expl]) +AST_EXT_LIB_CHECK([LOGL], [m], [logl]) +AST_EXT_LIB_CHECK([REMAINDERL], [m], [remainderl]) +AST_EXT_LIB_CHECK([FMODL], [m], [fmodl]) AST_EXT_LIB_CHECK([ROUNDL], [m], [roundl]) AST_EXT_LIB_CHECK([TRUNCL], [m], [truncl]) +AST_EXT_LIB_CHECK([STRTOLD], [c], [strtold], [stdlib.h]) +AST_EXT_LIB_CHECK([FLOORL], [m], [floorl]) +AST_EXT_LIB_CHECK([CEILL], [m], [ceill]) AST_EXT_LIB_CHECK([EXP2], [m], [exp2]) AST_EXT_LIB_CHECK([LOG2], [m], [log2]) AST_EXT_LIB_CHECK([EXP10], [m], [exp10]) AST_EXT_LIB_CHECK([LOG10], [m], [log10]) +AST_EXT_LIB_CHECK([SIN], [m], [sin]) +AST_EXT_LIB_CHECK([COS], [m], [cos]) +AST_EXT_LIB_CHECK([TAN], [m], [tan]) +AST_EXT_LIB_CHECK([ASIN], [m], [asin]) +AST_EXT_LIB_CHECK([ACOS], [m], [acos]) +AST_EXT_LIB_CHECK([ATAN], [m], [atan]) +AST_EXT_LIB_CHECK([ATAN2], [m], [atan2]) +AST_EXT_LIB_CHECK([POW], [m], [pow]) +AST_EXT_LIB_CHECK([SQRT], [m], [sqrt]) +AST_EXT_LIB_CHECK([RINT], [m], [rint]) +AST_EXT_LIB_CHECK([EXP], [m], [exp]) +AST_EXT_LIB_CHECK([LOG], [m], [log]) +AST_EXT_LIB_CHECK([REMAINDER], [m], [remainder]) +AST_EXT_LIB_CHECK([FMOD], [m], [fmod]) AST_EXT_LIB_CHECK([ROUND], [m], [round]) AST_EXT_LIB_CHECK([TRUNC], [m], [trunc]) +AST_EXT_LIB_CHECK([STRTOD], [c], [strtod], [stdlib.h]) +AST_EXT_LIB_CHECK([FLOOR], [m], [floor]) +AST_EXT_LIB_CHECK([CEIL], [m], [ceil]) GSM_INTERNAL="yes" AC_SUBST(GSM_INTERNAL) |