X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=configure.in;h=c1a08663d4a2522550b16ab6d61b22c4ae7a9931;hb=4833707309dca7707ba51719f9ee815846dab280;hp=50e69e1640dfa48ef9d3825e7827fee1eb253cb6;hpb=67887df61675bf52ff1a82e52d6c7359f64c9b9a;p=adns.git diff --git a/configure.in b/configure.in index 50e69e1..c1a0866 100644 --- a/configure.in +++ b/configure.in @@ -23,6 +23,29 @@ AC_INIT(src/adns.h) AC_CONFIG_HEADER(src/config.h) + +AC_MSG_CHECKING(whether you requested dynamic linking) +AC_SUBST(ENABLE_DYNAMIC) +AC_ARG_ENABLE(dynamic, +[ --disable-dynamic use static linking + --enable-dynamic[=elf] create and use ELF dynamic library (default)], +[ case "$enableval" in + elf|yes) + ENABLE_DYNAMIC=elf + AC_MSG_RESULT([yes (ELF)]) + ;; + no) ENABLE_DYNAMIC=no + AC_MSG_RESULT(no) + ;; + *) AC_MSG_ERROR( +["invalid value $enableval for --enable-dynamic, try yes or elf"]) + ;; + esac +],[ + ENABLE_DYNAMIC=yes + AC_MSG_RESULT([yes, by default]) +]) + AC_PROG_CC AC_PROG_CPP AC_PROG_RANLIB