无法从bnfc开始

时间:2014-01-09 10:37:18

标签: ghc gold-linker

我正在关注一个简​​短的bnfc example,以生成一个haskell解析器。当我启动make命令时,我得到以下错误:

latex DocCalc.tex; dvips DocCalc.dvi -o DocCalc.ps
/bin/sh: 1: latex: not found
/bin/sh: 1: dvips: not found
make: *** [all] Error 127

我没有安装乳胶,也没有divps(最后一个是什么?)。所以我删除了这一行:

latex DocCalc.tex; dvips DocCalc.dvi -o DocCalc.ps
make文件中的

,因为我不确切知道要安装所需软件包的名称,因为我不需要文档文件。所以我重新启动了make命令,这次我在构建阶段之后得到了这些错误:

Linking TestCalc ...
/usr/bin/ld: --hash-size=31: unknown option
/usr/bin/ld: use the --help option for usage information
collect2: error: ld returned 1 exit status
make: *** [all] Error 1

你能帮我理解我错过的东西吗?

1 个答案:

答案 0 :(得分:0)

正如kosmikus所说,这是由ghc和黄金连接器引起的问题。

我解决了阅读此question

的问题