diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-04-17 23:19:10 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-04-17 23:19:10 +0200 |
commit | c2c042dfd796dae243d84b32e56e01ea5484ad21 (patch) | |
tree | 26dedd86a3cb584757422032427e1736dfc74f5d /configure.ac | |
parent | 0c50b17a2636a4a9d471ebbaf2cdb9396390e4cd (diff) |
backtrace: Speculative fix for FreeBSD10.0 and execinfo.h
FreeBSD 10.0 ships an execinfo.h but one needs to link to an
additional library for the backtrace functions. Check if there
is a backtrace symbol in libexecinfo and if so link to that
library.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index fbc83f39..eaaab503 100644 --- a/configure.ac +++ b/configure.ac @@ -36,6 +36,9 @@ AC_CHECK_HEADERS(execinfo.h sys/select.h sys/socket.h syslog.h ctype.h) AC_FUNC_ALLOCA AC_SEARCH_LIBS([dlopen], [dl dld], [LIBRARY_DL="$LIBS";LIBS=""]) AC_SUBST(LIBRARY_DL) +# for src/backtrace.c +AC_CHECK_LIB(execinfo, backtrace, BACKTRACE_LIB=-lexecinfo, BACKTRACE_LIB=) +AC_SUBST(BACKTRACE_LIB) AC_PATH_PROG(DOXYGEN,doxygen,false) AM_CONDITIONAL(HAVE_DOXYGEN, test $DOXYGEN != false) |