summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsof <unknown>2003-07-31 23:16:13 +0000
committersof <unknown>2003-07-31 23:16:13 +0000
commit48d306a0e59acc7fa78fbc45524ff6da29fc1539 (patch)
tree44bb4ba48b1e18cf179b1f5d307a35c69125a64c
parent00e95f33b32e9830799fc03079a026e6e6364a83 (diff)
downloadhaskell-48d306a0e59acc7fa78fbc45524ff6da29fc1539.tar.gz
[project @ 2003-07-31 23:16:13 by sof]
disable --enable-win32-dlls, feature not currently on offer
-rw-r--r--configure.in51
1 files changed, 30 insertions, 21 deletions
diff --git a/configure.in b/configure.in
index b2bb123a91..c661c4ad74 100644
--- a/configure.in
+++ b/configure.in
@@ -496,27 +496,36 @@ AC_SUBST(ThreadedRts)
dnl ** Enable the construction of Win32 DLLs?
dnl --------------------------------------------------------------
-AC_ARG_ENABLE(win32-dlls,
-[ --enable-win32-dlls
- If on a Win32 platform running mingw32/cygwin, enable the
- construction of DLLs containing ghc-compiled code.
-],
-[
-case $HostOS_CPP in
-cygwin32) ;;
-mingw32) ;;
-*) echo "Unrecognised win32 platform: $HostPlatform"
- exit 1
- ;;
-esac
-EnableWin32DLLs=YES
-],
-[EnableWin32DLLs=NO]
-)
-AC_SUBST(EnableWin32DLLs)
-if test x"$EnableWin32DLLs" = "xYES" ; then
- AC_DEFINE(HAVE_WIN32_DLL_SUPPORT)
-fi
+dnl
+dnl [ The ability to build the RTS and libraries as separate DLLs used
+dnl to be supported, but isn't currently (updates to the RTS, compiler
+dnl and build system would be required to bring it back again.)
+dnl Hence, exposing it as an option is false advertisement, so better
+dnl disable it to avoid confusion (but leave it commented-out rather
+dnl than removed in order to remind ourselves to bring back the
+dnl feature at some stage.) ]
+dnl
+dnl AC_ARG_ENABLE(win32-dlls,
+dnl [ --enable-win32-dlls
+dnl If on a Win32 platform running mingw32/cygwin, enable the
+dnl construction of DLLs containing ghc-compiled code.
+dnl ],
+dnl [
+dnl case $HostOS_CPP in
+dnl cygwin32) ;;
+dnl mingw32) ;;
+dnl *) echo "Unrecognised win32 platform: $HostPlatform"
+dnl exit 1
+dnl ;;
+dnl esac
+dnl EnableWin32DLLs=YES
+dnl ],
+dnl [EnableWin32DLLs=NO]
+dnl )
+dnl AC_SUBST(EnableWin32DLLs)
+dnl if test x"$EnableWin32DLLs" = "xYES" ; then
+dnl AC_DEFINE(HAVE_WIN32_DLL_SUPPORT)
+dnl fi
dnl ** Enable the building of the ObjectIO?
dnl --------------------------------------------------------------