在Jetson TK1上运行lsb_release -s -d可以得到Ubuntu 14.04 LTS
所以我尝试了sudo apt-get install haskell-platform和sudo apt-get install ghc,我得到了一个错误,它不能定位包。因此,我在一篇为ubuntu 14.04安装haskell-platform的stackoverflow帖子中看到,我启用了universe存储库。我仍然得到相同的结果。
我看到一些人提到让haskell平台很容易安装在树莓派上,GHC现在对ARM有很好的支持,但我看不到有办法让安装在Jetson TK1上运行。我的下一个选择是从源代码构建,我在GHC或Haskell平台网站上没有看到ARM架构的源代码。
我知道也有交叉编译,当我发现没有更简单的方法时,我会开始处理它。
发布于 2014-11-12 01:56:19
我设法在Jetson K1和Adapteva Parallella上编译了GHC7.8.3。我写了一个更冗长的blog post about it here,但下面是我所做工作的概要:
sudo apt-get install ghc automake build-essential cabal-install groffsudo apt-get install alex happy。我也把它们安装在了Cabal,cabal update && cabal install alex happysudo apt-get install llvm clang binutilsBuildFlavour = quick-llvm的注释。您还需要用-H32mperl boot和sudo ./configure --with-clang=/usr/bin/clang --with-ar=/usr/bin/arhttps://gist.githubusercontent.com/bgamari/9399430/raw/build-ghc-arm.shsudo /build-ghc-arm.sh -j6sudo make install -H64m -ghc- ugo+rx .sh
https://stackoverflow.com/questions/24900361
复制相似问题