GHC 6.4 release candidates available (breakage on suse 9.2 x86
or x86-64)
Brian Strand
bstrand at switchmanagement.com
Wed Feb 23 13:09:49 EST 2005
Simon Marlow wrote:
> On 22 February 2005 20:05, Brian Strand wrote:
>> [ snipped ]
> You actually need the .hc source files too, which don't come with the
> source distribution because they have to be built for each target
> platform.
>
> That section of the Building Guide wasn't really clear enough on this
> issue, so sorry if that meant you wasted some time. We've since updated
> the instructions in the Building Guide.
>
> For compiling GHC on a platform for which you don't already have a GHC
> binary, the Approved Method is to go through the unregisterised
> bootstrap instructions in section 10.2. It's possible to do a
> registerised bootstrap, which would be shorter, but we haven't tested
> and documented the procedure.
>
> Cheers,
> Simon
Thanks, good to know; I'll read through 10.2 more carefully. I didn't think
I'd need to cross-compile x86-linux to x86-linux. Would it be unreasonable to
include the unregisterised .hc files with a source distribution (or .hc files
for "popular" platforms), so that a Haskell novice such as myself could do a
"./configure && make && make install"? If configure detected no ghc, perhaps
it could do the bootstrap automagically. Or is ghc/Haskell established enough
that the existence of some Haskell compiler is taken for granted nowadays?
Thanks again to everyone on the list for the helpful advice!
Brian
More information about the Glasgow-haskell-users
mailing list