【发布时间】:2017-07-05 19:39:40
【问题描述】:
我正在尝试从this page 之后的源代码构建 GHC。安装依赖时,我不得不安装happy和alex:
$ 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
谁能建议我可以尝试解决此问题的明显步骤?
【问题讨论】:
-
您还必须将
happy和alex安装为Ubuntu 软件包:sudo apt-get install alex happy。 -
@WillemVanOnsem 完美,谢谢!!