Hi Iavor!

I work with/on GHC for iOS daily and have been using it on a large near-production project for ~2 years without trouble. We released binaries for iOS compilers as part of 7.8:
http://www.haskell.org/ghc/download_ghc_7_8_3#ios
along with these toolchain scripts
https://github.com/ghc-ios/ghc-ios-scripts
and Cabal works well with it too.

I've recently completed a patchset for LLVM and GHC to add ARM64 support that I'll be submitting soon.

As far as building GHC for iOS, all of the patches are in mainline except for an out-of-date libffi, and some tweaks to the bindist system when generating redistributable binaries.

The only major missing piece is Template Haskell support.

Best
Luke


On Wed, Aug 20, 2014 at 1:32 PM, Iavor Diatchki <iavor.diatchki@gmail.com> wrote:
Hello,

Does anyone have information about the status of GHC cross-compiling to ARM architectures?  More specifically, I am interested in finding out what works and what still needs to be done before we can get GHC to generate binaries that can run on the various mobile platforms (Android, iOS).

-Iavor

_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs