Как установить 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 там. Затем возьмите нужные вам файлы.