version 1.1.1.2, 2014/07/30 07:55:27
|
version 1.1.1.3, 2019/10/21 14:58:35
|
Line 1
|
Line 1
|
# |
# |
# configure.in Configure Script |
# configure.in Configure Script |
# |
# |
# Copyright (c) 2001-2013 Thomas Graf <tgraf@suug.ch> | # Copyright (c) 2001-2016 Thomas Graf <tgraf@suug.ch> |
# |
# |
# Permission is hereby granted, free of charge, to any person obtaining a |
# Permission is hereby granted, free of charge, to any person obtaining a |
# copy of this software and associated documentation files (the "Software"), |
# copy of this software and associated documentation files (the "Software"), |
Line 21
|
Line 21
|
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
# DEALINGS IN THE SOFTWARE. |
# DEALINGS IN THE SOFTWARE. |
|
|
AC_INIT(bmon, 3.3, [], [], [http://www.infradead.org/~tgr/bmon/]) | AC_INIT(bmon, 4.0, [], [], [https://github.com/tgraf/bmon]) |
AC_CONFIG_HEADERS(include/bmon/defs.h) |
AC_CONFIG_HEADERS(include/bmon/defs.h) |
AC_CONFIG_AUX_DIR([build-aux]) |
AC_CONFIG_AUX_DIR([build-aux]) |
AC_CONFIG_MACRO_DIR([m4]) |
AC_CONFIG_MACRO_DIR([m4]) |
Line 58 AC_CHECK_HEADERS(sys/param.h sys/socket.h)
|
Line 58 AC_CHECK_HEADERS(sys/param.h sys/socket.h)
|
|
|
AC_CHECK_TYPES(suseconds_t) |
AC_CHECK_TYPES(suseconds_t) |
|
|
AC_CHECK_FUNCS(atexit gettimeofday memset pow socket strcasecmp) | AC_CHECK_FUNCS(atexit clock_gettime memset pow socket strcasecmp) |
AC_CHECK_FUNCS(strchr strdup strerror strncasecmp strstr strtol) |
AC_CHECK_FUNCS(strchr strdup strerror strncasecmp strstr strtol) |
AC_CHECK_FUNCS(uname getdate) |
AC_CHECK_FUNCS(uname getdate) |
|
|
|
AC_PATH_PROG([PKG_CONFIG], [pkg-config], [no]) |
|
AS_IF([test "x$PKG_CONFIG" = "xno"],[ |
|
AC_MSG_ERROR([ |
|
*** The pkg-config script could not be found. Make sure it is |
|
*** in your path, or set the PKG_CONFIG environment variable |
|
*** to the full path to pkg-config.]) |
|
]) |
|
|
AX_WITH_CURSES |
AX_WITH_CURSES |
if test "x$ax_cv_curses" != xyes || test "x$ax_cv_curses_color" != xyes; then |
if test "x$ax_cv_curses" != xyes || test "x$ax_cv_curses_color" != xyes; then |
AC_MSG_ERROR([requires an X/Open-compatible Curses library with color]) |
AC_MSG_ERROR([requires an X/Open-compatible Curses library with color]) |
Line 70 fi
|
Line 78 fi
|
PKG_CHECK_MODULES([CONFUSE], [libconfuse], [], AC_MSG_ERROR([requires libconfuse])) |
PKG_CHECK_MODULES([CONFUSE], [libconfuse], [], AC_MSG_ERROR([requires libconfuse])) |
|
|
case ${target_os} in |
case ${target_os} in |
linux*) | linux*|uclinux*) |
PKG_CHECK_MODULES([LIBNL], [libnl-3.0], [], AC_MSG_ERROR([requires libnl3-dev])) |
PKG_CHECK_MODULES([LIBNL], [libnl-3.0], [], AC_MSG_ERROR([requires libnl3-dev])) |
PKG_CHECK_MODULES([LIBNL_ROUTE], [libnl-route-3.0], [], AC_MSG_ERROR([requires libnl3-route])) |
PKG_CHECK_MODULES([LIBNL_ROUTE], [libnl-route-3.0], [], AC_MSG_ERROR([requires libnl3-route])) |
;; |
;; |
Line 78 esac
|
Line 86 esac
|
|
|
AC_CHECK_LIB(m, pow, [], AC_MSG_ERROR([requires libm])) |
AC_CHECK_LIB(m, pow, [], AC_MSG_ERROR([requires libm])) |
|
|
|
# Don't fail if not found (for instance, OS X does not have clock_gettime) |
|
AC_CHECK_LIB(rt, clock_gettime, [], []) |
|
|
BMON_LIB="" |
BMON_LIB="" |
|
|
##################################################################### |
##################################################################### |
Line 164 case ${target_os} in
|
Line 175 case ${target_os} in
|
AC_DEFINE_UNQUOTED(SYS_SUNOS, "1", [operating system]) |
AC_DEFINE_UNQUOTED(SYS_SUNOS, "1", [operating system]) |
;; |
;; |
|
|
*bsd*) | *bsd*|dragonfly*) |
AC_DEFINE_UNQUOTED(SYS_BSD, "1", [operating system]) |
AC_DEFINE_UNQUOTED(SYS_BSD, "1", [operating system]) |
;; |
;; |
|
|