At Tue, 26 Feb 2008 09:22:56 +0000,
Simon Marlow wrote:

> I think Windows DLLs shouldn't be too hard, it's mostly there already, just 
> a few bugs left to squash, and we have to deal with the 
> distribution/installation issues there too (different on every platform, 
> sadly!).  Volunteers who would like to help out are most definitely welcome.

As you said Linux is mostly complete and even ghci seems work last
time I checked.  

As far as Windows is concerned: The wrapper work I merged in January
-- which most of you surely didn't notice, as I never got around to
properly announce/document that (sorry) -- should provide a base for
launching Windows/Mac OS dynamic binaries. When you add "GhcLibWays =
dyn" to your build.mk, it should produce working DLLs for all core
libraries and the RTS. make WAY=dyn in testsuite should run the
testsuite.

I have a few patches sitting in my local repo (mostly related to the
low-bit indirection hack) that might be needed to get windows going,
but I'm not sure about that. I'll try to clean them up and send them
to the list.

Also the C file which is used to compile the small wrapper should be
deployed properly (my plan was stick it into the rts directory)
--
Fruhwirth Clemens - http://clemens.endorphin.org

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to