0
내가 지금까지자바
http://www.ibrezina.net/OracleSQL.tgz를 시작하기 위해 노력하고있어 대한 OracleSQL 문법 시작하기, 나는 다음을 수행했습니다
다음과 같은 오류가 발생wget http://www.ibrezina.net/OracleSQL.tgz
tar xvzf OracleSQL.tgz
cd OracleSQL
make
:
gcc -ggdb -O0 -fno-inline -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I/home/ivan/devel/antlr-3.3/runtime/C/include -I/home/ivan/devel/antlr-3.3/runtime/C -c OracleSQLParser.c -o OracleSQLParser.o
In file included from OracleSQLParser.c:45:0:
OracleSQLParser.h:537:23: fatal error: antlr3.h: No such file or directory
compilation terminated.
Makefile:60: recipe for target `OracleSQLParser.o' failed
make: *** [OracleSQLParser.o] Error 1
저는 'c'방언을 만드는 데 관심이 없습니다. Java lexer 및 파서 만 생성하려고합니다.
어떻게하면됩니까?
아카이브에는'cgrammar2java.pl' 스크립트가 있고 Makefile에는 자바 렉서와 파서를 만들 수있는 자바 명령어가 있습니다. –
방금 그 스크립트를 시도했지만 유효한 문법을 생성하지 않습니다. –