Conrad Meyer wrote:
On Wednesday 28 January 2009 08:15:44 am Braden Shepherdson wrote:
Dan Mead wrote:
has there been any movement on this topic? i'm also interested in
haskell on arm


do you guys thing telling ghc to emit C and then compiling that for arm
is a better route than
getting direct compilation to work?
If you look on the GHC-on-ARM page[1], you'll find my attempts to
bootstrap GHC 6.6 (the last version where cross-compiling GHC actually
worked) to ARM.

The only success I had was in using jhc (not GHC) to generate portable
C, which cross-compiled and ran fine (on my Nokia N810). GHC's C
wouldn't compile out of the box, and I'm not sure what libraries or
other hackery is required to make it do so.

Details of the failed cross-compilation and success with jhc are on the
wiki page[1].

I'd love to have this working, but I have no time at all this term.


Braden Shepherdson
shepheb

Have you considered trying to bootstrap ghc with jhc?

Regards,

Unfortunately this is not possible. The Haskell code in GHC relies on some GHC-only extensions. jhc can't compile GHC because it doesn't have those extensions. jhc can't even compile itself, since it too relies on those extensions.


Braden Shepherdson
shepheb

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to