Releases: jessicah/haiku-ghc
GHC 9.6.2 Binary Distribution
GHC 9.4.5 Binary Distribution
GHC 9.4.5 for an unregisterised x86_64.
GHC 9.2.8 Binary Distribution
An unregisterised build of GHC for x86_64.
GHC 9.0.2 Binary Distribution
This is an unregisterised build of GHC for x86_64, kept as a reference whilst attempting to build all the way to GHC current (9.6 as of this release).
Debug is the devel2
build profile, -DDEBUG enabled, optimisations off, etc.
Cabal is a bootstrapped cabal, depends libz, libiconv, libgmp.
GHC 8.10.7 Binary Distribution
This is an unregisterised build of GHC for x86_64, kept as a reference whilst attempting to build all the way to GHC current (9.6 as of this release).
GHC 8.8.4 Binary Distribution
This is an unregisterised build of GHC for x86_64, kept as a reference whilst attempting to build all the way to GHC current (9.6 as of this release).
GHC 8.6.5 Binary Distribution
This is the GHC 8.6.5 Binary Distribution for Haiku, which can be used to bootstrap building of Haiku packages, or used as-is when installed to a non-packaged location. These are cross-compiled builds for Haiku, built on Linux.
Currently available are:
- i386-unknown-haiku, for 32-bit x86
- x86_64-unknown-haiku, for 64-bit x86
The 64-bit version is a so-called "unregisterised" build, as building using either the NCG or LLVM backends currently produces invalid relocations when cross-compiling for Haiku.
GHC 7.8.3 Binary Distribution
This is the GHC 7.8.3 Binary Distribution for Haiku, which can be used to bootstrap building of Haiku packages, or used as is when installed to a non-packaged location.
Many thanks go out to Nick Smallbone for creating many of the patches to GHC, and the initial GHC cross-compiler work, and to Michael Lotz, who addressed a number of kernel bugs in Haiku that were preventing it from building/running successfully on Haiku.