[Haskell-cafe] ANN: "Real World Haskell", now shipping
Don Stewart
dons at galois.com
Wed Dec 3 21:47:48 EST 2008
andrewcoppin:
> Jason Dusek wrote:
> >Andrew Coppin <andrewcoppin at btinternet.com> wrote:
> >
> >>...it has been my general experience that almost everything
> >>obtained from Hackage fails miserably to compile under
> >>Windows. (IIRC, one package even used a Bash script as part of
> >>the build process!) I haven't seen similar problems on Linux.
> >>(But I don't use Linux very often.)
> >>
> >
> > I try very hard to make my programs work on Windows; and
> > indeed, one of things I appreciate about Haskell is how easy
> > it is to create binaries and packages that are cross platform.
> >
>
> Certainly the one or two "pure Haskell" packages out there (e.g.,
> PureMD5) seem to build without issue. The trouble is that almost all
> useful Haskell packages are bindings to C libraries, and that varies by
> platform. :-(
>
> > However, the only time I actually use Windows is to build and
> > test my Haskell packages. Most of the people on this list --
> > and I wager, most people on the mailing lists for any open
> > source programming language -- are working on a NIXalike; we
> > can work with bug reports, but we can't very well be the
> > fabled "many eyeballs" on a platform we don't use. Ask not
> > what your Haskell can do for you, but rather what you can do
> > for your Haskell :)
> >
>
> As I say, last time I tried this, I'd just failed to build half a dozen
> other interesting packages, so by the time I'd got to trying to get
> database access working, I was frustrated to the point of giving up.
>
Do you mail the maintainers when there's a bulid failure?
There's around 1000 packages on hackage now, and we don't have a build
farm, so you can make a real difference by mailing authors when their
package fails on windows.
-- Don
More information about the Haskell-Cafe
mailing list