The next step

Simon Marlow
Tue, 29 May 2001 11:27:57 +0100

> > I imagined putting the standard libraries in a single=20
> source repository.
> > By the "standard libraries", I mean loosely speaking those libraries
> > which are going to be distributed with most compilers (i.e. like the
> > current hslibs setup).  The libraries could have a standalone build
> > system, but at least for GHC this would mean duplicating most of the
> > fptools build system in the libraries tree (because we need=20
> to support
> > ways, GHCi .o files, DLLs, split object files etc. etc.),=20
> but NHC and
> > Hugs require a much more minimal build system.
> Technically, I think, it might be cleaner to have build
> system for the libraries that works with all compilers,
> rather than different build systems for different
> compilers.=20

The problem with this is, the Hugs & NHC guys don't want the GHC build
system, and I don't want to rewrite our build system to do the same
stuff it already does (and likely the Hugs & NHC guys wouldn't like the
results anyway :-).  We are doomed to multiple build systems I'm afraid.