allow use of libraries already installed on the system
[rrdtool.git] / acinclude.m4
1 # INCLUDED_LIB(LIBRARY, FUNCTION, OTHER-LIBRARIES = none)
2 # ---------------------------------------------
3 AC_DEFUN(INCLUDED_LIB,
4 [
5 use_installed_lib$1=
6 AC_ARG_WITH([lib$1],
7             [AC_HELP_STRING([--with-lib$1],
8                             [Use installed lib$1 (under PREFIX)])],
9             [if test -n "$withval"; then
10                if test "$withval" = yes; then
11                  withval="default path"
12                else
13                  CFLAGS="$CFLAGS -I${withval}/include"
14                  LDFLAGS="$LDFLAGS -L${withval}/lib"
15                fi
16              fi
17              AC_CHECK_LIB([$1],[$2],
18                           [AC_MSG_NOTICE([using lib$1 in ${withval}])
19                            use_installed_lib$1=yes],
20                           [AC_MSG_ERROR([lib$1 not found in ${withval}])],
21                           [$3])],
22              [AC_MSG_NOTICE([using included lib$1])])
23 AM_CONDITIONAL([USE_INSTALLED_lib$1],
24                [test "$use_installed_lib$1" = yes])
25 ])