首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从bnfc开始

无法从bnfc开始
EN

Stack Overflow用户
提问于 2014-01-09 18:37:18
回答 1查看 411关注 0票数 0

我遵循了一个简短的bnfc example,以生成一个haskell解析器。当我启动make命令时,我得到以下错误:

代码语言:javascript
复制
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

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

代码语言:javascript
复制
latex DocCalc.tex; dvips DocCalc.dvi -o DocCalc.ps

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

代码语言:javascript
复制
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

你能帮我弄明白我错过了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2014-01-11 00:14:53

正如kosmikus所说,这是由ghc和gold linker引起的问题。

我解决了阅读此question的问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21017832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档