# see what flags are available. (Better yet, read the documentation!)
#
-AC_INIT([The Glorious Glasgow Haskell Compilation System], [6.7.20070731], [glasgow-haskell-bugs@haskell.org], [ghc])
+AC_INIT([The Glorious Glasgow Haskell Compilation System], [6.7], [glasgow-haskell-bugs@haskell.org], [ghc])
# Set this to YES for a released version, otherwise NO
: ${RELEASE=NO}
fi
exeext=''
+soext='.so'
#
# The following will be more difficult when we *are* cross-compiling.
# Suitable names to slam in *_CPP are in platform.h.in.
HostVendor_CPP='unknown'
HostOS_CPP='cygwin32'
exeext='.exe'
+ soext='.dll'
;;
i[[3456]]86-*-mingw32*)
HostPlatform=i386-unknown-mingw32 # hack again
HostVendor_CPP='unknown'
HostOS_CPP='mingw32'
exeext='.exe'
+ soext='.dll'
;;
i[[3456]]86-apple-darwin*)
HostPlatform=i386-apple-darwin
HostArch_CPP='i386'
HostVendor_CPP='apple'
HostOS_CPP='darwin'
+ soext='.dylib'
;;
i[[3456]]86-*-gnu*)
HostPlatform=i386-unknown-gnu
HostArch_CPP='x86_64'
HostVendor_CPP='apple'
HostOS_CPP='darwin'
+ soext='.dylib'
;;
m68k-*-linux*)
HostPlatform=m68k-unknown-linux # hack again
HostArch_CPP='powerpc'
HostVendor_CPP='apple'
HostOS_CPP='darwin'
+ soext='.dylib'
;;
powerpc-unknown-linux*)
HostPlatform=powerpc-unknown-linux
AC_SUBST(TargetVendor_CPP)
AC_SUBST(exeext)
+AC_SUBST(soext)
dnl --------------------------------------------------------------
dnl * Project specific configuration options