编写莎士比亚程序设计语言的问题? spl2c

时间:2017-04-07 01:03:09

标签: c gcc makefile shakespeare-lang

为了测试和有趣的目的,我下载了莎士比亚编程语言。

http://shakespearelang.sourceforge.net/

我尝试通过make

运行Makefile

它吐出了这个结果:

gcc grammar.tab.o scanner.o strutils.o -O2 -Wall -lfl -o spl2c
grammar.tab.o: In function `report_error':
grammar.tab.c:(.text+0x9): undefined reference to `yylineno'
grammar.tab.o: In function `report_warning':
grammar.tab.c:(.text+0x49): undefined reference to `yylineno'
grammar.tab.o: In function `yyparse':
grammar.tab.c:(.text+0x515): undefined reference to `yylex'
grammar.tab.c:(.text+0x682): undefined reference to `yylineno'
grammar.tab.c:(.text+0x708): undefined reference to `yylineno'
grammar.tab.c:(.text+0x7ce): undefined reference to `yylineno'
grammar.tab.c:(.text+0x882): undefined reference to `yylineno'
grammar.tab.c:(.text+0x8f6): undefined reference to `yylineno'
grammar.tab.o:grammar.tab.c:(.text+0x9aa): more undefined references to `yylineno' follow
collect2: error: ld returned 1 exit status
make: *** [spl2c] Error 1

有人知道在尝试制作时会出现什么问题吗?

我试着查看this来解决我的问题,但一无所获。

0 个答案:

没有答案