- 论坛徽章:
- 0
|
configure_kpp, settings:
location of flex library: /usr/lib64/libfl.a
SCC = gcc DM_CC = mpicc -cc=$(SCC) CC = $(SCC) -DFSEEKO64_OK CC_TOOLS = $(SCC) CC="$(SCC)" CFLAGS="$(CFLAGS)" \
writing chem/KPP/configure.kpp
/home/zcm/WRF/WRFV3
-----------------------------------------
compile kpp
make[1]: Entering directory `/home/zcm/WRF/WRFV3/chem/KPP/kpp/kpp-2.1/src'
yacc -d scan.y
gcc -O -c y.tab.c
flex scan.l
gcc -O -c lex.yy.c
scan.l:80: 错误:‘INC_STATE’ 未声明 (不在函数内)
scan.l:81: 错误:‘MOD_STATE’ 未声明 (不在函数内)
scan.l:82: 错误:‘INT_STATE’ 未声明 (不在函数内)
scan.l:83: 错误:‘PRM_STATE’ 未声明 (不在函数内)
…… ……
scan.l:348: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
scan.l:348: 错误:所在的函数内只报告一次。)
scan.l:348: 警告:从不兼容的指针类型赋值
scan.l: 在函数 ‘EndInclude’ 中:
scan.l:372: 错误:‘yy_current_buffer’ 未声明 (在此函数内第一次使用)
scan.l:372: 警告:从不兼容的指针类型赋值
make[1]: *** [lex.yy.o] 错误 1
make[1]: Leaving directory `/home/zcm/WRF/WRFV3/chem/KPP/kpp/kpp-2.1/src'
sorry,说得不清楚,贴个错误提示出来,compile时候出现的错误 |
|