gpt4 book ai didi

haskell - 构建 GHC : configure fails on happy despite successful cabal install

转载 作者:行者123 更新时间:2023-12-04 22:42:04 24 4
gpt4 key购买 nike

我正在尝试从以下来源构建 GHC this page .安装依赖时,我不得不安装happyalex :

$ cabal install alex happy
Resolving dependencies...
Configuring alex-3.2.1...
Configuring happy-1.19.5...
Building happy-1.19.5...
Building alex-3.2.1...
Installed alex-3.2.1
Installed happy-1.19.5

但在运行时 configure我收到一条错误消息:
$ ./configure
...
checking for happy... no
checking for version of happy...
configure: error: Happy version 1.19.4 or later is required to compile GHC.

我在 Debian 上运行 stretch :
$ uname -a 
Linux <host> 4.8.0-1-amd64 #1 SMP Debian 4.8.5-1 (2016-10-28) x86_64 GNU/Linux

任何人都可以提出一个明显的步骤,我可以尝试解决这个问题吗?

最佳答案

我怀疑您的 PATH 中根本没有它们。确保包含类似的内容

PATH="$HOME/.cabal/bin:$PATH"

在您的 .bashrc (或您使用的任何 shell 的启动文件)中。通过包管理器安装它们只是将它们安装在 PATH 上已经存在的位置。

即使你现在有工作,你应该考虑在你的头脑中修改你的 .bashrc ,因为其他 cabal-install'd 的可执行文件将来会放在那里。

关于haskell - 构建 GHC : configure fails on happy despite successful cabal install,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44934666/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com