Я теперь изо всех сил пытаюсь установить GHC на своем любимом игрушечном Aquaris E5 Выпуск Ubuntu. Кто-то знает, как скомпилировать GHC на этой машине или кросс-компиляцию на OS X?
Я действительно имею некоторый опыт и знания в записи пакета программы с Haskell и подобной UNIX системой, но никогда не портировал GHC в новую платформу. Я успешно выполнился для установки предпосылок, таких как GCC при помощи Кв. - добираются. Однако не совсем возможно установить GHC, и Haskell-платформа Кв. - добираются из-за ограниченного дискового пространства (только до 2 ГБ для / каталог).
Так, я выбрал план B, то есть, для создания GHC один из источника и установки в/home/phablet. Я знаю, что существуют некоторые статьи о кросс-компиляции или портировании GHC, но похоже, что большинство этих статей для несколько более старой версии GHC. Я - новичок на этом поле и поэтому помогите мне!
Лучше всего, Masa
Получите пакеты с apt-get download
и извлеките файлы, в которых Вы нуждаетесь.
Или настроенный armhf chroot на рабочем столе Ubuntu/Debian (использование schroot
) и сборка ghc там. Затем возьмите файлы, в которых Вы нуждаетесь.