
| But how do I produce binaries linked against cygwin? (Like to make darcs | work under windows)? And what if I want to take advantage of symlinks | etc. to make build process more convenient? We don't support targeting Cygwin, I'm afraid. Details here: http://www.haskell.org/ghc/docs/latest/html/building/winbuild.html Various people have worked to provide libraries offering Posix-like facilities for Haskell on Windows, to ease the kind of porting you are trying to do. I'm not sure what the status is, though. Mike Thomas might be a good person to ask. Simon | -----Original Message----- | From: Igor Bukanov [mailto:igor@fastmail.fm] | Sent: 16 March 2004 10:55 | To: Simon Peyton-Jones | Cc: glasgow-haskell-users@haskell.org | Subject: Re: Cygwin binary? | | Simon Peyton-Jones wrote: | > GHC runs fine under Cygwin: http://haskell.org/ghc/download_ghc_62.html | > GHC itself does not require Cygwin, though, thank goodness. | | But how do I produce binaries linked against cygwin? (Like to make darcs | work under windows)? And what if I want to take advantage of symlinks | etc. to make build process more convenient? | | Regards, Igor

Hi Igor. | We don't support targeting Cygwin, I'm afraid. Details here: | | | http://www.haskell.org/ghc/docs/latest/html/building/winbuild.html | | Various people have worked to provide libraries offering Posix-like | facilities for Haskell on Windows, to ease the kind of porting you are | trying to do. I'm not sure what the status is, though. Mike Thomas | might be a good person to ask. I'm actually the worst to ask (I prefer that GHC remain independent of the Cygwin DLL and have never built ghc targetted at Cygwin; in fact I blame Cygwin, in the friendliest possible way, for most of the bizarre build problems I seem to encounter with GHC). I believe that Sigbjorn put a Cygwin ghc up on the web about 18 months ago but I can't find his original message and I would expect that he would not particularly want to revive it if it is no longer available. Cheers Mike Thomas.
participants (2)
-
Mike Thomas
-
Simon Peyton-Jones