X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=configure.ac;h=95d2f2b9c9a3b10310180b72486191225d07dd3b;hb=e9558f1dd242f2eb6a528c5509f1f8911fffe5d7;hp=f82f4fe710e2685937e5bf47986c8f636738dafe;hpb=0fb3d920a44476495cd4537d22dc2debd0c4512f;p=portablexdr.git diff --git a/configure.ac b/configure.ac index f82f4fe..95d2f2b 100644 --- a/configure.ac +++ b/configure.ac @@ -1,23 +1,37 @@ -AC_INIT([portablexdr], [4.0.11]) +AC_INIT(portablexdr, 5.0.0) AM_INIT_AUTOMAKE AC_CONFIG_HEADERS([config.h]) AC_CANONICAL_HOST AC_PROG_CC -AC_CHECK_PROGS([AR], [ar]) +AC_CHECK_PROGS(AR, ar) AC_PROG_INSTALL AC_PROG_LIBTOOL +AC_PROG_LEX +AC_PROG_YACC + +dnl Look for an external 'cpp' program which can run on a file with any +dnl extension. The normal CPP can only run on files with a '.c' +dnl extension, therefore we prefer to use /usr/bin/cpp if it exists. +AC_PATH_PROG([EXTCPP], [cpp], [no]) +if test "x$EXTCPP" = "xno"; then + AC_MSG_FAILURE([Cannot find a working 'cpp' (C preprocessor) program]) +fi +AC_DEFINE_UNQUOTED([EXTCPP], ["$EXTCPP"], + [The C preprocessor command (may include command line options).]) + MINGW_EXTRA_LDFLAGS= case "$host" in *-*-mingw*) MINGW_EXTRA_LDFLAGS="-no-undefined" ;; esac -AC_SUBST([MINGW_EXTRA_LDFLAGS]) +AC_SUBST(MINGW_EXTRA_LDFLAGS) AC_CHECK_HEADERS([arpa/inet.h sys/param.h]) AC_CHECK_FUNCS([ntohl htonl ntohs htons]) -AC_OUTPUT([Makefile]) +AC_OUTPUT(Makefile) +