X-Git-Url: https://git.wh0rd.org/?p=dump.git;a=blobdiff_plain;f=configure.in;h=4bc4abd93778ccc0364b295adeeafa136c6a8c3c;hp=9a980eaa0ce57273e04914ddca4dcaed2e7957d1;hb=e7d1895739194f5bd137359088c2c18ba7273fd3;hpb=83a6b4df0b7b7aecc0d3940549d0d480adff35a6 diff --git a/configure.in b/configure.in index 9a980ea..4bc4abd 100644 --- a/configure.in +++ b/configure.in @@ -1,4 +1,5 @@ AC_INIT(dump/dump.h) +AC_PREREQ(2.57) MCONFIG=./MCONFIG AC_SUBST_FILE(MCONFIG) @@ -19,6 +20,10 @@ AC_CHECK_TOOL(PATCH, patch, :) AC_PROG_CC AC_PROG_INSTALL +AC_CHECK_HEADERS([sys/types.h]) + +CPPFLAGS="-D_BSD_SOURCE -D_USE_BSD_SIGNAL ${CPPFLAGS}" + dnl dnl Handle --enable-debug dnl @@ -139,12 +144,12 @@ then echo "Not including readline support" else READLINE="-lreadline -ltermcap" - AC_DEFINE(HAVE_READLINE) + AC_DEFINE([HAVE_READLINE],1,[Define if you want to include readline support.]) echo "Including readline support" fi , READLINE="-lreadline -ltermcap" -AC_DEFINE(HAVE_READLINE) +AC_DEFINE([HAVE_READLINE],1,[Define if you want to include readline support.]) echo "Including readline support by default" ) AC_SUBST(READLINE) @@ -156,7 +161,7 @@ AC_ARG_ENABLE([oldstylefscript], [ --enable-oldstylefscript enable old style F script (no arguments) (default is NO)], if test "$enableval" = "yes" then - AC_DEFINE(OLD_STYLE_FSCRIPT) + AC_DEFINE([OLD_STYLE_FSCRIPT],1,[Define this is you want old style F script (no arguments).]) echo "Using old style F script" else echo "Using new style F script" @@ -172,13 +177,13 @@ AC_ARG_ENABLE([largefile], [ --enable-largefile enable Large File System support (default is YES)], if test "$enableval" = "yes" then - AC_DEFINE(USE_LFS) + AC_DEFINE([USE_LFS],1,[Define this if you want Large File System support.]) echo "Enabling Large File System support" else echo "Not enabling Large File System support" fi , -AC_DEFINE(USE_LFS) +AC_DEFINE([USE_LFS],1,[Define this if you want Large File System support.]) echo "Enabling Large File System support by default" ) @@ -189,13 +194,13 @@ AC_ARG_ENABLE([qfa], [ --enable-qfa enable Quick File Access support (default is YES)], if test "$enableval" = "yes" then - AC_DEFINE(USE_QFA) + AC_DEFINE([USE_QFA],1,[Define this if you want Quick File Access support.]) echo "Enabling Quick File Access support" else echo "Not enabling Quick File Access support" fi , -AC_DEFINE(USE_QFA) +AC_DEFINE([USE_QFA],1,[Define this if you want Quick File Access support.]) echo "Enabling Quick File Access support by default" ) @@ -206,7 +211,7 @@ AC_ARG_ENABLE([qfadebug], [ --enable-qfadebug include Quick File Access debugging code (default is NO)], if test "$enableval" = "yes" then - AC_DEFINE(DEBUG_QFA) + AC_DEFINE([DEBUG_QFA],1,[Define this if you want to include Quick File Access debugging code.]) echo "Including Quick File Access debugging code" else echo "Not including Quick File Access debugging code" @@ -371,7 +376,8 @@ AC_TRY_COMPILE([#include #endif #include ], [ext2_ino_t ino = 0;], -[AC_DEFINE(HAVE_EXT2_INO_T) AC_MSG_RESULT(yes)], +[AC_DEFINE([HAVE_EXT2_INO_T],1,[Define if we have the ext2_ino_t type (from e2fsprogs 1.20+).]) + AC_MSG_RESULT(yes)], AC_MSG_RESULT(no)) dnl @@ -386,7 +392,8 @@ AC_TRY_COMPILE([#include #endif #include ], [struct ext2_super_block es; es.s_journal_inum = 0;], -[AC_DEFINE(HAVE_EXT2_JOURNAL_INUM) AC_MSG_RESULT(yes)], +[AC_DEFINE([HAVE_EXT2_JOURNAL_INUM],1,[Define if we have the s_journal_inum field in struct ext2_super_block.]) + AC_MSG_RESULT(yes)], AC_MSG_RESULT(no)) dnl @@ -415,7 +422,7 @@ dnl Check for rl_completion_matches dnl AC_CHECK_LIB(readline, rl_completion_matches, [rlcm=yes], [rlcm=no], "-ltermcap") if test "$rlcm" = yes; then - AC_DEFINE(HAVE_READLINE_RLCM) + AC_DEFINE([HAVE_READLINE_RLCM],1,[Define this if your readline libs have the rl_completion_matches library.]) fi dnl @@ -423,7 +430,7 @@ dnl Check for rl_completion_append_character dnl AC_CHECK_LIB(readline, rl_completion_append_character, [rcac=yes], [rcac=no], "-ltermcap") if test "$rcac" = yes; then - AC_DEFINE(HAVE_READLINE_CAC) + AC_DEFINE([HAVE_READLINE_CAC],1,[Define this if your readline libs have the rl_completion_append_character variable.]) fi dnl @@ -433,7 +440,7 @@ AC_CHECK_HEADER(zlib.h, [zlib_h=yes], [zlib_h=no], [-]) AC_CHECK_LIB(z, compress2, [zlib_lib=yes], [zlib_lib=no]) if test "$zlib_h" = yes -a "$zlib_lib" = yes; then ZLIB="-lz" - AC_DEFINE(HAVE_ZLIB) + AC_DEFINE([HAVE_ZLIB],1,[Define this if you have zlib compression library.]) else ZLIB="" fi @@ -446,7 +453,7 @@ AC_CHECK_HEADER(bzlib.h, [bzlib_h=yes], [bzlib_h=no], [-]) AC_CHECK_LIB(bz2, BZ2_bzBuffToBuffCompress, [bzlib_lib=yes], [bzlib_lib=no]) if test "$bzlib_h" = yes -a "$bzlib_lib" = yes; then BZLIB="-lbz2" - AC_DEFINE(HAVE_BZLIB) + AC_DEFINE([HAVE_BZLIB],1,[Define this if you have bzlib compression library.]) else BZLIB="" fi @@ -471,7 +478,7 @@ if test "$ac_cv_func_glob" = "yes"; then # endif ], [ - AC_DEFINE(HAVE_GLOB) + AC_DEFINE([HAVE_GLOB],1,[Define if you have the glob function.]) AC_MSG_RESULT(yes) ], [