projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 2001-02-20 09:45:57 by simonpj]
[ghc-hetmet.git]
/
configure.in
diff --git
a/configure.in
b/configure.in
index
652edbd
..
2b8d7c7
100644
(file)
--- a/
configure.in
+++ b/
configure.in
@@
-207,6
+207,7
@@
i[[3456]]86-*-mingw32*)
# the gcc command-line used here with -mno-cygwin to
# arrange for good things to happen.
CFLAGS="-mno-cygwin $CFLAGS"
# the gcc command-line used here with -mno-cygwin to
# arrange for good things to happen.
CFLAGS="-mno-cygwin $CFLAGS"
+ CPPFLAGS="-mno-cygwin $CPPFLAGS"
;;
m68k-next-nextstep2)
HostPlatform_CPP='m68k_next_nextstep2'
;;
m68k-next-nextstep2)
HostPlatform_CPP='m68k_next_nextstep2'
@@
-271,6
+272,15
@@
powerpc-ibm-aix*)
HostVendor_CPP='ibm'
HostOS_CPP='aix'
;;
HostVendor_CPP='ibm'
HostOS_CPP='aix'
;;
+powerpc-apple-macosx*)
+ HostPlatform=powerpc-apple-macosx
+ TargetPlatform=powerpc-apple-macosx #hack
+ BuildPlatform=powerpc-apple-macosx #hack
+ HostPlatform_CPP='powerpc_apple_macosx'
+ HostArch_CPP='powerpc'
+ HostVendor_CPP='apple'
+ HostOS_CPP='macosx'
+ ;;
sparc-sun-sunos4*)
HostPlatform=sparc-sun-sunos4
TargetPlatform=sparc-sun-sunos4 #hack
sparc-sun-sunos4*)
HostPlatform=sparc-sun-sunos4
TargetPlatform=sparc-sun-sunos4 #hack
@@
-346,15
+356,6
@@
if test "$GHC" = ""; then
AC_PATH_PROG(GHC,ghc)
fi
AC_PATH_PROG(GHC,ghc)
fi
-AC_ARG_WITH(hc,
-[ --with-hc=<haskell compiler>
- Use a command different from 'ghc' to compile generic Haskell code.
-],
-[WithHc="$withval"],
-[WithHc=$GHC]
-)
-AC_SUBST(WithHc)
-
AC_ARG_WITH(ghc,
[ --with-ghc=<haskell compiler>
Use a command different from 'ghc' to compile GHC-specific Haskell code
AC_ARG_WITH(ghc,
[ --with-ghc=<haskell compiler>
Use a command different from 'ghc' to compile GHC-specific Haskell code
@@
-365,6
+366,15
@@
AC_ARG_WITH(ghc,
)
AC_SUBST(WithGhc)
)
AC_SUBST(WithGhc)
+AC_ARG_WITH(hc,
+[ --with-hc=<haskell compiler>
+ Use a command different from 'ghc' to compile generic Haskell code.
+],
+[WithHc="$withval"],
+[WithHc=$WithGhc]
+)
+AC_SUBST(WithHc)
+
if test "$WithGhc" != ""; then
FPTOOLS_GHC_VERSION([GhcVersion], [GhcMajVersion], [GhcMinVersion], [GhcPatchLevel])dnl
AC_SUBST(GhcVersion)dnl
if test "$WithGhc" != ""; then
FPTOOLS_GHC_VERSION([GhcVersion], [GhcMajVersion], [GhcMinVersion], [GhcPatchLevel])dnl
AC_SUBST(GhcVersion)dnl
@@
-833,12
+843,22
@@
else
fi
AC_SUBST(LibsReadline)
fi
AC_SUBST(LibsReadline)
+dnl ** check for math library
+FPTOOLS_CHECK_LIBM()
+AC_SUBST(LIBM)
+
dnl ################################################################
dnl Check for libraries
dnl ################################################################
dnl ################################################################
dnl Check for libraries
dnl ################################################################
-FPTOOLS_CHECK_LIB_NOWARN(dl, dlopen)
-FPTOOLS_CHECK_LIB_NOWARN(dld, shl_load)
+AC_CHECK_LIB(dl, dlopen,
+ [HaveLibDL=YES
+ AC_DEFINE(HAVE_LIBDL)
+ LIBS="$LIBS -ldl"],
+ [HaveLibDL=NO])
+AC_CHECK_FUNCS(dlopen)
+AC_SUBST(HaveLibDL)
+
FPTOOLS_CHECK_LIB_NOWARN(m, atan)
dnl --------------------------------------------------
FPTOOLS_CHECK_LIB_NOWARN(m, atan)
dnl --------------------------------------------------
@@
-897,10
+917,3
@@
dnl ** code before data?
FPTOOLS_CODE_BEFORE_DATA
AC_OUTPUT(mk/config.mk, echo timestamp > mk/stamp-h )
FPTOOLS_CODE_BEFORE_DATA
AC_OUTPUT(mk/config.mk, echo timestamp > mk/stamp-h )
-
-echo ''
-echo '************************************************'
-echo '*** NOW DO: gmake boot followed by gmake all'
-echo '*** (where gmake == GNU make)'
-echo '************************************************'
-exit 0