Я чуть не забыл, что написал пост об использовании сборки Debian Armel (незарегистрированной) на устройстве типа beagleboard.
К счастью, мы сможем получить зарегистрированную сборку достаточно скоро(см. ссылку из ответа jmg).Я подозреваю, что вы можете получить незарегистрированную сборку Debian GHC, установить LLVM 3.0 и построить сборку GHC HEAD (которая включает в себя связанную поддержку ARM - обратите внимание, что она еще не функционирует совершенно), таким образом, получив зарегистрированную сборку.Я не понимаю, почему вы думаете, что это потребует кросс-компиляции.