Как установить ghc на Ubuntu Touch

Сейчас я изо всех сил пытаюсь установить GHC на свою любимую игрушку Aquaris E5 Ubuntu Edition. Кто-нибудь знает, как скомпилировать GHC на этой машине или кросс-компиляцию на OS X?

У меня есть некоторый опыт и знания по написанию программного пакета с Haskell и UNIX-подобной системой, но я никогда не переносил GHC на новую платформу. Мне удалось установить необходимые компоненты, такие как GCC, с помощью apt-get. Однако установить GHC и платформу Haskell с помощью apt-get не представляется возможным из-за ограниченного дискового пространства (только до 2 ГБ для каталога /).

Итак, я выбрал план B, то есть самостоятельно построить GHC из исходного кода и установить в /home/phablet. Я знаю, что есть несколько статей о кросс-компиляции или портировании GHC, но похоже, что большинство из этих статей предназначены для несколько более старой версии GHC. Я новичок в этой области, и, пожалуйста, помогите мне!

Бест, Маса

1 ответ

Получить пакеты с apt-get download и извлеките файлы, которые вам нужны.

Или установите chroot armhf на рабочем столе Ubuntu/Debian (используя schroot) и построить GHC там. Затем возьмите нужные вам файлы.

Другие вопросы по тегам