Haskell on ARM Beagleboard
Asked Answered
F

2

13

I would like to use the Haskell GHC / Haskell Platform on Beagleboards that are based on ARM OMAP. Is there any way to do that within short term but without me having to try to cross compile first e.g. LLVM and then GHC etc. for a couple of weeks?

Fragile answered 14/12, 2011 at 9:38 Comment(3)
On my ARM platform I just used debian's unregistered GHC build for the Carmel platforms - no problems. Things are bound to be better now that was have an official ARM backend (see link in the answer).Banebrudge
Where is the link between Carmel and ARM? Isn't that two fundamentally different circuits?Fragile
Sorry, my phone auto-completed oddly. I was referring to the Debian Armel platform (little-endian ARM, which is how most ARM platforms are).Banebrudge
B
8

I nearly forgot I made a post about using the Debian Armel (unregistered) build on a beagleboard like device.

Luckily we'll be able to have a registered build soon enough (see this link from jmg's answer). I suspect you could get the Debian unregistered GHC build, install LLVM 3.0, and build GHC HEAD (which includes the linked ARM support - note it isn't functioning perfectly quite yet), thus obtaining a registered build. I don't see why you think this would require any cross compilation.

Banebrudge answered 14/12, 2011 at 17:10 Comment(0)
W
3

I have no hands on experience with GHC on ARM. But are you aware of the following page? http://ghcarm.wordpress.com/

Wentzel answered 14/12, 2011 at 10:29 Comment(1)
Yes, I concluded from here (ghcarm.wordpress.com/2011/08/27/…) that this meant some heavy cross compiling.Fragile

© 2022 - 2024 — McMap. All rights reserved.