如何在 Ubuntu Touch 上安装 ghc

如何在 Ubuntu Touch 上安装 ghc

我现在正在努力在我最喜欢的玩具 Aquaris E5 Ubuntu Edition 上安装 GHC。有人知道如何在这台机器上编译 GHC 或在 OS X 上进行交叉编译吗?

我确实有一些使用 Haskell 和类 UNIX 系统编写程序包的经验和知识,但从未将 GHC 移植到新平台。我成功地使用 apt-get 安装了 GCC 等必备软件。但是,由于磁盘空间有限(/ 目录最多只有 2GB),使用 apt-get 安装 GHC 和 Haskell 平台不太可行。

因此,我选择了 B 计划,即自己从源代码构建 GHC 并安装在 /home/phablet 中。我知道有一些关于交叉编译或移植 GHC 的文章,但看起来这些文章中的大多数都是针对较旧版本的 GHC。我是这个领域的初学者,所以请帮助我!

祝好,玛莎

答案1

获取软件包apt-get download并提取您需要的文件。

或者在 Ubuntu/Debian 桌面上设置 armhf chroot(使用schroot)并在那里构建 ghc。然后获取您需要的文件。

相关内容