请大神看一下CentOS这个make错误怎么解决 100

由于学业要求,需要在Linux系统下使用一个软件。但在这个软件安装过程中,出现了一个错误,本人菜鸟,不知道该怎么解决,希望大神能够告诉我怎么办,万分感谢!这个是我安装的过... 由于学业要求,需要在Linux系统下使用一个软件。但在这个软件安装过程中,出现了一个错误,本人菜鸟,不知道该怎么解决,希望大神能够告诉我怎么办,万分感谢!
这个是我安装的过程
-------------------------------------------------------------------------------------------------
[root@localhost po-pack]# gunzip po-pack.tar.z
[root@localhost po-pack]# tar xvf po-pack.tar
PO-PACKAGE/
PO-PACKAGE/po.h
PO-PACKAGE/flow.c
PO-PACKAGE/spin.h
PO-PACKAGE/lex.c
PO-PACKAGE/lex.l
PO-PACKAGE/po.c
PO-PACKAGE/main.c
PO-PACKAGE/mesg.c
PO-PACKAGE/new.h
PO-PACKAGE/pangen2.h
PO-PACKAGE/pangen1.c
PO-PACKAGE/pangen1.h
PO-PACKAGE/pangen2.c
PO-PACKAGE/makefile
PO-PACKAGE/pangen3.c
PO-PACKAGE/pangen3.h
PO-PACKAGE/pangen4.c
PO-PACKAGE/pangen5.c
PO-PACKAGE/run.c
PO-PACKAGE/sched.c
PO-PACKAGE/sim.c
PO-PACKAGE/spin.y
PO-PACKAGE/sym.c
PO-PACKAGE/vars.c
[root@localhost po-pack]# cd PO-PACKAGE/
[root@localhost PO-PACKAGE]# make
yacc -v -d -D spin.y
Usage: yacc [options] filename

Options:
-b file_prefix set filename prefix (default "y.")
-d write definitions (y.tab.h)
-i write interface (y.tab.i)
-g write a graphical description
-l suppress #line directives
-o output_file (default "y.tab.c")
-p symbol_prefix set symbol prefix (default "yy")
-P create a reentrant parser, e.g., "%pure-parser"
-r produce separate code and table files (y.code.c)
-s suppress #define's for quoted names in %token lines
-t add debugging support
-v write description (y.output)
-V show version information and exit
make: *** [spin.c] 错误 1
[root@localhost PO-PACKAGE]#
--------------------------------------------------------------------------------------------
展开
 我来答
让服务成就美好生活
2013-03-07 · 让服务成就美好生活!
让服务成就美好生活
采纳数:1497 获赞数:2381

向TA提问 私信TA
展开全部
从makefile里看没有地方调到 yacc
不知是否贴全了?
另外,也没有看到你说的,删掉-D之后的错误是什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大大虫
高粉答主

2013-03-06 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
yacc没有-D这个参数

修改下makefile试试
更多追问追答
追问
删掉-D后,照样一堆错误
追答
什么错误?

Linux是哪个发行版呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9f771b9
2013-04-13
知道答主
回答量:50
采纳率:0%
帮助的人:12.6万
展开全部
先configure,然后make 最后 make install
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Safirst
2013-04-10 · TA获得超过976个赞
知道小有建树答主
回答量:1283
采纳率:50%
帮助的人:653万
展开全部
这个很简单,是因为你的系统上没有安装yacc所致,安装yacc软件包就可以轻松解决了
望采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
myppeter
2013-03-06 · TA获得超过2064个赞
知道大有可为答主
回答量:4188
采纳率:33%
帮助的人:2367万
展开全部
你装build-essential没有?
追问
百度知道的提问系统有字数限制,更详细的错误内容请你去看一下,我发在了论坛里
http://bbs.chinaunix.net/thread-4070303-1-1.html
追答
重装yacc,可能版本太老了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式