Great! Does this mean we can submit GHC to be distributed from Apple's "hackage", http://www.apple.com/downloads/ ? (Click the "Submit Downloads" button).
-- Don chak: > Ladies and Gentlemen, > > Finally, you can have the glorious GHC in a format satisfying the > discerning Mac user: > > http://www.cse.unsw.edu.au/~chak/haskell/GHC-6.8.2.20080211-i386.pkg > > Installation instructions: nil > > This is *not* the same compiler as in the official 6.8.2 release. It > is the state of the 6.8 branch at the 11th of February - hence, the > funny version number. Once, 6.8.3 is being released, there'll be a > clean release package. > > The package includes all extra libraries and full documentation. It > installs GHC systemwide and requires an admin password. > > Happy Installing! > Manuel > > -=- Extra details for the curious -=- > > GHC is being packaged as a framework bundle - GHC.framework - that is > installed in /Library/Frameworks/. As far as I can tell this is the > most appropriate way of bundling a compiler environment on the Mac. > Frameworks are versioned and we use GHC's integer version number to > assign framework versions - ie, the present package installs version > 608. This is in line with Apple's recommendation to use version > numbers that signify API changes for frameworks. The package installs > appropriate links in /usr/bin, /usr/man/man1, and /usr/share/doc to > make the binaries, ghc manpage, and html documentation easily > accessible. Furthermore, it comes with a shell script that removes > the GHC.framework and all symbolic links into the framework. > > The framework is currently not relocatable and an admin password is > needed to install it. Contributions improving this situation would be > most welcome. > > The GHC binary in the package links statically against GNU readline > (to provide editing capabilities at the GHCi prompt). This is fine as > GHC's BSD3 licence is compatible with readline's GPL, and it does > *not* affect programs compiled with GHC at all. > > The above package is for Intel Leopard. I expect that a separate PPC > version is easy to build (but cross-compilation and fat binaries are > not supported by GHC). I am less sure about building packages on > Tiger as I don't know whether the underlying Xcode project requires > Xcode 3.0 - Tiger only has 2.5. However, it should be possible to > build packages on Leopard that run on both Tiger and Leopard. (I > could give that a try if anybody with a Tiger box is willing to play > guinea pig.) > > Further information on GHC installer packages as well as instructions > on how to build your own are at > > http://hackage.haskell.org/trac/ghc/wiki/Building/MacOSX/Installer > _______________________________________________ > Glasgow-haskell-users mailing list > Glasgow-haskell-users@haskell.org > http://www.haskell.org/mailman/listinfo/glasgow-haskell-users _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users