Re: [Haskell-cafe] borked windows environment, want to start over
On Thu, 18 Nov 2010 09:45:54 +0100, Stephen Tetley wrote: On 18 November 2010 00:37, Henk-Jan van Tuyl wrote: If you use MinGW, your compiled program depends on mingwm10.dll (depending on the version of MinGW). Is this true in general or only when you have bindings pulling it in? The MinGW site and other places found in a search indicate that this lib is only necessary for C++ exception handling. I've probably only ever delivered compiled Windows Haskell apps that had no FFI bindings so I haven't noticed either way. I don't know; I installed an application that used wxHaskell on a different computer and got a message about missing the mingwm10.dll Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html -- ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] borked windows environment, want to start over
On 18 November 2010 00:37, Henk-Jan van Tuyl wrote: > If you use MinGW, your compiled program depends on mingwm10.dll (depending > on the version of MinGW). Is this true in general or only when you have bindings pulling it in? The MinGW site and other places found in a search indicate that this lib is only necessary for C++ exception handling. I've probably only ever delivered compiled Windows Haskell apps that had no FFI bindings so I haven't noticed either way. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] borked windows environment, want to start over
On Wed, 17 Nov 2010 22:38:54 +0100, Stephen Tetley wrote: One caveat is that if you want to build Haskell bindings to C libraries, MinGW+MSys is preferable to Cygwin. Cygwin shared libraries depend on the cygwin.dll which generally isn't what you want for bindings. If you use MinGW, your compiled program depends on mingwm10.dll (depending on the version of MinGW). Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html -- ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] borked windows environment, want to start over
Cygwin is fine for development - the shell is Bash (this can probably be changed), so it is much more capable than the MS shell. Personally I've never needed to uninstall Cygwin, if things get in a mess re-running the Cygwin installer seems to sort things out. One caveat is that if you want to build Haskell bindings to C libraries, MinGW+MSys is preferable to Cygwin. Cygwin shared libraries depend on the cygwin.dll which generally isn't what you want for bindings. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] borked windows environment, want to start over
On 17 November 2010 15:47, Henk-Jan van Tuyl wrote: > On Wed, 17 Nov 2010 01:39:40 +0100, Michael Litchard > wrote: > > I think I may have borked things good using cygwin. I want to remove >> it and do a clean install of haskell platform w/out cygwin. What do I >> need to do to make sure all configuration files have been removed? >> > > There are not many Cygwin experts here, I think, but it seems the answer > can be found at: > http://www.cygwin.com/faq/faq-nochunks.html#faq.setup.uninstall-all > > AFAICT Just don't use Cygwin. Install Windows Haskell from the Haskell.org web site download. Then run from Windows command line. You may have to put the haskell bin directory on the Windows PATH. Although I think it does this itself on instillation. Aaron ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] borked windows environment, want to start over
On Wed, 17 Nov 2010 01:39:40 +0100, Michael Litchard wrote: I think I may have borked things good using cygwin. I want to remove it and do a clean install of haskell platform w/out cygwin. What do I need to do to make sure all configuration files have been removed? There are not many Cygwin experts here, I think, but it seems the answer can be found at: http://www.cygwin.com/faq/faq-nochunks.html#faq.setup.uninstall-all Regards, Henk-Jan van Tuyl -- http://Van.Tuyl.eu/ http://members.chello.nl/hjgtuyl/tourdemonad.html -- ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe