Re: [Haskell-cafe] Unix emulation

2010-08-23 Thread Stephen Tetley
On 23 August 2010 06:12, Erik de Castro Lopo mle...@mega-nerd.com wrote: I'm going to be a bit of a heretic here and suggest that you attack this problem from the other end. How you ask? Install Debian Testing/Unstable with Wine in a VM and cross compile to Windows. No - that's a

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Andrew Coppin
gdwe...@iue.edu wrote: I will try my hand at building a Windows binary for Sifflet and making it available for folks to download. I too was going to have a go at this. I had a Windows VM (so I don't ruin my *real* Windows box) and I was going to set up all the junk which is apparently

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Stephen Tetley
Andrew, I was going to chastise you for being the only Windows developer who has problems with MinGW / MSYS and spreading that unpleasant internet commodity FUD. However, I've just gone back to mingw.org and its gone from somewhat confusing circa the last time I installed (Christmas 2009) to

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Felipe Lessa
Hello! I take it that the problem is that libcurl is a C library with a Unix-like build system, and that is the problem that needs Cygwin, right? I'm not a Windows expert, but having C code is perfectly fine, I guess. My 'hipmunk' library includes a whole C library. When I tried to 'cabal

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Stephen Tetley
On 22 August 2010 13:48, Felipe Lessa felipe.le...@gmail.com wrote: I take it that the problem is that libcurl is a C library with a Unix-like build system, and that is the problem that needs Cygwin, right? No - generally you don't want to compile bindings with Cygwin, compiling with Cygwin

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Martin DeMello
On Sun, Aug 22, 2010 at 5:04 PM, Stephen Tetley stephen.tet...@gmail.com wrote: Andrew, I was going to chastise you for being the only Windows developer who has problems with MinGW / MSYS and spreading that unpleasant internet commodity FUD. However, I've just gone back to mingw.org and its

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Tillmann Rendel
Felipe Lessa wrote: I take it that the problem is that libcurl is a C library with a Unix-like build system, and that is the problem that needs Cygwin, right? One needs a compiler and libraries on the one hand, and a bunch of command-line tools on the other hand. On Windows, MinGW provides

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Andrew Coppin
Stephen Tetley wrote: Andrew, I was going to chastise you for being the only Windows developer who has problems with MinGW / MSYS and spreading that unpleasant internet commodity FUD. However, I've just gone back to mingw.org and its gone from somewhat confusing circa the last time I installed

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Stephen Tetley
On 22 August 2010 16:56, Tillmann Rendel ren...@mathematik.uni-marburg.de wrote: One needs a compiler and libraries on the one hand, and a bunch of command-line tools on the other hand. On Windows, MinGW provides the former, while Cygwin provides a package manager to install the latter. Its

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Andrew Coppin
Felipe Lessa wrote: Hello! I take it that the problem is that libcurl is a C library with a Unix-like build system, and that is the problem that needs Cygwin, right? No. It's completely possible to download a pre-built binary for libcurl (or just about any other OSS library, for that

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Erik de Castro Lopo
Andrew Coppin wrote: Well, part of the issue is that it just annoys me as a matter of principle that I have to install a *Unix* emulator in order to write *Windows* software. What's up with that? You've actually got that a bit backwards. GHC, Curl and all the other things you are

Re: [Haskell-cafe] Unix emulation

2010-08-22 Thread Erik de Castro Lopo
Andrew Coppin wrote: I too was going to have a go at this. I had a Windows VM (so I don't ruin my *real* Windows box) and I was going to set up all the junk which is apparently necessary to make C bindings build. And then I was going to build all the libraries I want but can't have,

Re: [Haskell-cafe] Unix emulation [ANNOUNCE: Sifflet visual programming language, release 1.0!]

2010-08-21 Thread gdweber
Thanks to both Stephen Tetley and Henk-Jan van Tuyl for pointing them out those pages on installing curl and, in general, Unixy software, on Windows. Both looked rather cryptic to me also, although I did not try them out. I will try my hand at building a Windows binary for Sifflet and making it

[Haskell-cafe] Unix emulation [ANNOUNCE: Sifflet visual programming language, release 1.0!]

2010-08-20 Thread Andrew Coppin
Henk-Jan van Tuyl wrote: Curl compiles without problems on my Windows XP system. There is a HaskellWiki page [0] that describes how to compile packages with Unix scripts on Windows systems. I did once try setting up MinGW and MSYS, just to see if I could make it work. But after many, many