bluewhite06 发表于 2009-12-25 15:58

splint 安装编译出错,大侠请出手看看

# make install
Making install in src
make: Entering directory `/tmp/splint-3.1.1/src'
Compiling cgrammar.c...
In file included from Headers/basic.h:42,
               from cgrammar.c:285:
Headers/flag_codes.h:22:27: flag_codes.gen: 没有那个文件或目录
cgrammar.c: In function `yyparse':
cgrammar.c:3894: `FLG_TRYTORECOVER' undeclared (first use in this function)
cgrammar.c:3894: (Each undeclared identifier is reported only once
cgrammar.c:3894: for each function it appears in.)
cgrammar.c: In function `yyerror':
cgrammar.c:5804: `FLG_SYNTAX' undeclared (first use in this function)
make: *** Error 1
make: Leaving directory `/tmp/splint-3.1.1/src'
make: *** Error 1

EricFisher 发表于 2009-12-25 17:54

>In file included from Headers/basic.h:42,
>               from cgrammar.c:285:
>Headers/flag_codes.h:22:27: flag_codes.gen: 没有那个文件或目录

去查查这些源文件和flag_codes.gen。

emmoblin 发表于 2009-12-25 20:28

这些好像要执行一些脚本,自动生成的代码
页: [1]
查看完整版本: splint 安装编译出错,大侠请出手看看