X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=distrib%2Fconfigure-bin.ac;h=783c1f1680a83281e6503b76dfc102493bfd2236;hb=7bb3d1fc79521d591cd9f824893963141a7997b6;hp=ba0803336e6e1f000b4482c5cb26980ba7a1eca4;hpb=03243ed63f52a5f0fe0964fb2e777ffe12010ff1;p=ghc-hetmet.git diff --git a/distrib/configure-bin.ac b/distrib/configure-bin.ac index ba08033..783c1f1 100644 --- a/distrib/configure-bin.ac +++ b/distrib/configure-bin.ac @@ -5,7 +5,7 @@ dnl # # Is it there? -AC_INIT(Makefile-vars.in) +AC_INIT(mk/config.mk.in) exeext='' @@ -53,11 +53,6 @@ i[[3456]]86-*-cygwin*) TargetPlatform=i386-unknown-cygwin32;; i[[3456]]86-*-mingw32*) exeext='.exe' - # We assume you're using mingw32 via the gcc that comes - # with cygwin, and not the native port, so let's augment - # the gcc command-line used here with -mno-cygwin -mwin32 - # to arrange for good things to happen. - CFLAGS="-mno-cygwin -mwin32 $CFLAGS" TargetPlatform=i386-unknown-mingw32 ;; i[[3456]]86-apple-darwin*) @@ -110,6 +105,25 @@ AC_SUBST(exeext) FP_FIND_ROOT +dnl-------------------------------------------------------------------- +dnl * Deal with arguments telling us gmp is somewhere odd +dnl-------------------------------------------------------------------- + +FP_ARG_GMP + +GMP_INCLUDE_DIRS= +GMP_LIB_DIRS= +if test "x$gmp_libraries" != "xNONE"; then + LDFLAGS="-L$gmp_libraries $LDFLAGS" + GMP_LIB_DIRS=$gmp_libraries +fi +if test "x$gmp_includes" != "xNONE"; then + CPPFLAGS="-I$gmp_includes $CPPFLAGS" + GMP_INCLUDE_DIRS=$gmp_includes +fi +AC_SUBST(GMP_INCLUDE_DIRS) +AC_SUBST(GMP_LIB_DIRS) + # dnl ** Check Perl installation ** # @@ -153,7 +167,7 @@ dnl ** Check gcc version and flags we need to pass it ** FP_GCC_EXTRA_FLAGS # -AC_CONFIG_FILES(Makefile-vars extra-gcc-opts) +AC_CONFIG_FILES(extra-gcc-opts mk/config.mk) AC_OUTPUT echo "****************************************************"