Experimental mobile haskell hackage overlay

This hackage overlay is designed to provide patched packages with patches specifically for use with mobile haskell cross compilers (iOS/Android/Raspberry Pi...)

repository hackage.mobilehaskell url: http://hackage.mobilehaskell.org/ secure: True root-keys: 8184c1f23ce05ab836e5ebac3c3a56eecb486df503cc28110e699e24792582da 81ff2b6c5707d9af651fdceded5702b9a6950117a1c39461f4e2c8fc07d2e36a 8468c561cd02cc7dfe27c56de0da1a5c1a2b1b264fff21f4784f02b8c5a63edd key-threshold: 3

The patches contained in the overlay can be found in the mobilehaskell/hackage-overlay repository.

Experimental relocatable GHC Cross Compiler binary dists

WARNING: These builds are highly experimental!

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Installation

These binary distributions are built off of the llvmNG branch. They will require clang , opt and llc from llvm-5.0 in PATH as well as the bootstrapped toolchain-wrapper in PATH .

The mobile haskell hackage overlay can be used similar to the one head.hackage overlay. Compare the how-to-use instructions.

NEW There is now a preliminary user guide.

Filing Issues & Getting Help

Please file issues against the hackage-overlay issue tracker on GitHub.

You can also hop on to #mobilehaskell on freenode to chat!

Downloads

Note The provided relocatable binary distributions, should work in place. As such simply extracting them and putting the bin folder in PATH should be enought.

macOS - Sierra

ghc-8.4.0.20180109-x86_64-apple-darwin.tar.xz(.sig) - compiler used to build the cross compilers

ghc-8.4.0.20180109-arm-linux-gnueabihf.tar.xz(.sig) - Raspberry Pi cross compiler

ghc-8.4.0.20180109-aarch64-apple-ios.tar.xz(.sig) - 64bit arm iOS cross compiler

ghc-8.4.0.20180109-x86_64-apple-ios.tar.xz(.sig) - 64bit x86 iOS Simulator cross compiler

ghc-8.4.0.20180109-aarch64-linux-android.tar.xz(.sig) - 32bit arm Android cross compiler

ghc-8.4.0.20180109-armv7-linux-androideabi.tar.xz(.sig) - 32bit arm Android cross compiler

ghc-8.4.0.20180109-x86_64-linux-android.tar.xz(.sig) - 64bit x86 Android cross compiler

linux - deb8

ghc-8.4.0.20180109-x86_64-unknown-linux.tar.xz(.sig) - compiler used to build the cross compilers

ghc-8.4.0.20180109-arm-linux-gnueabihf.tar.xz(.sig) - Raspberry Pi cross compiler

ghc-8.4.0.20180109-aarch64-linux-android.tar.xz(.sig) - 64bit arm Android cross compiler

ghc-8.4.0.20180109-armv7-linux-androideabi.tar.xz(.sig) - 32bit arm Android cross compiler

ghc-8.4.0.20180109-x86_64-linux-android.tar.xz(.sig) - 64bit x86 Android cross compiler

Support this project

If you like to support this project, feel free to become a patron on patreon or send cryptocurrencies to

BTC: 33DT5eYzT6dnL6Qu4yY6Ru4KjzkAsTQxiX ETH: 0xC9F22EDfa38125Df32036C4D3ADD243599cb2ce4 LTC: LLDZ2xCnEZsKaL7z88EMVnqNk7oxBH1uiM BCH: 1PAYqrnPuC9U89jfjY5xmTZPhXHeNSz2Yf ADA: DdzFFzCqrht3wriFx8EPvapx67Vc9T76LNKLqceTLwsSio4bmp3GAdPJFXEgbnGgUQDYAsf231gfQ4PugamxmWtdGyBqBMvTMtcMn7gz

Industry Sponsoring