ghc <-> corelibs, ghc -> extralibs
hugs -> corelibs+extralibs, ??hugslibs -> hugs
nhc98 -> corelibs+extralibs, ??nhclibs -> nhc98
Actually, there are several forms of dependency:
- changing the libraries cannot break hugs itself, but can make it
unable to load or use any libraries, including the shared ones
- changing (ghc-)corelibs can break ghc
- changing nhc98-corelibs (which are?) can break nhc98
- changing hugs/nhc98/ghc can render each unable to load use
some of the shared libraries (and others depending on these)
- changing any library can render any of hugs/nhc98/ghc unable
to load/use it (and others depending on it)
Claus
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc