r34: Fixed one minor bug
[nbd.git] / configure.in
1 dnl Configure script for NBD system
2 dnl (c) 1998 Martin Mares <mj@ucw.cz>, (c) 2000 Pavel Machek <pavel@ucw.cz>
3 AC_INIT(nbd, 2.4, wouter@debian.org)
4
5 AC_PROG_CC
6 AC_MSG_CHECKING(whether warnings should be enabled)
7 if test -n "$GCC" ; then
8   AC_MSG_RESULT(yes)
9   CFLAGS="$CFLAGS -Wall -W -Wno-parentheses -Wstrict-prototypes -Wno-unused"
10 else
11   AC_MSG_RESULT(no)
12 fi
13 #AC_PROG_INSTALL
14 AC_C_BIGENDIAN
15 AC_C_INLINE
16 AC_CHECK_SIZEOF(unsigned short int)
17 AC_CHECK_SIZEOF(unsigned int)
18 AC_CHECK_SIZEOF(unsigned long int)
19 AC_CHECK_SIZEOF(unsigned long long int)
20 AC_CHECK_FUNCS(llseek)
21 AC_MSG_CHECKING(whether client should be built)
22 case "`uname`" in
23      *Linux*) BUILD_CLIENT=nbd-client
24               AC_MSG_RESULT(yes)
25               ;;
26      *) AC_MSG_RESULT(no) ;;
27      esac
28 AC_CHECK_HEADERS([linux/nbd.h])
29 AC_SUBST(BUILD_CLIENT)
30 AC_CONFIG_HEADER(config.h)
31 AC_OUTPUT(Makefile)
32