All, Here are some rough patches that create a GHC-iPhone cross-compiler when applied to an old GHC HEAD of 30 Jan 2012. http://hip-to-be-square.com/~blackh/ghc-iphone-new/ The "executable" this cross compiler outputs is really a static library which you need to link with your iPhone Xcode project. I haven't tried this yet, as I am remote from my Mac at present. So it's basically done, but will need a bit of testing and refinement. Steve stephen-blackheaths-mac-mini:ghc2 blackh$ arm-apple-darwin10-ghc hello.hs [1 of 1] Compiling Main ( hello.hs, hello.o ) Linking ./hello.a ... stephen-blackheaths-mac-mini:ghc2 blackh$ ls -l hello.a -rw-r--r-- 1 blackh staff 3464 Mar 19 22:47 hello.a stephen-blackheaths-mac-mini:ghc2 blackh$