What platform is GHC for Windows built on?

Simon Marlow marlowsd at gmail.com
Wed May 13 03:50:47 EDT 2009


On 13/05/2009 07:42, Bryan O'Sullivan wrote:
> I'm trying to solve a knotty problem with the network package on Windows
> at the moment:
>
> http://trac.haskell.org/network/ticket/5
>
> This looks innocuous - the getaddrinfo function isn't available - but
> it's proving tricky to actually fix. In addition, I'm worried that if I
> do fix it (i.e. I can get autoconf to notice that getaddrinfo is really
> present), that the next binary release of GHC or the Platform on Windows
> might accidentally not work on releases of Windows older than XP,
> depending on what kind of host the code is built on.

One option is to check for its existence at runtime.  Take a look at

   http://darcs.haskell.org/packages/directory/cbits/directory.c

for an example of somewhere else we do this.

GHC currently works on (allegedly) NT4 and later.

Cheers,
	Simon


More information about the Libraries mailing list