[EMAIL PROTECTED] wrote: > > After I've been able to overcome the initial compiler problem (missing > library installation), I'm faced with a new one: > > 1) Compiling JDBC wrapper for 3.2.1 works fine > > 2) Compiling JDBC wrapper for 3.3.5 fails: > > cl -Gs -EHsc -D_WIN32 -nologo -Zi -DOS_WIN=1 -D_CRT_SECURE_NO_DEPRECATE > -DNDEBUG=1 -DSQLITE_OMIT_CURSOR=1 -DWIN32=1 -DTHREADSAFE=1 -DOS_WIN=1 > -DSQLITE_S > OUNDEX=1 -I. -I..\sqlite-3.3.5/src -D_DLL -c > ...\sqlite-3.3.5/src/alter.c > alter.c > ...\sqlite-3.3.5/src/alter.c(70) : error C2065: 'TK_SPACE' : undeclared > identifier > > Regarding TK_SPACE, I've found that parse.y has changed between the two > version, where 3.3.5 version now omits these lines: > > %nonassoc END_OF_FILE ILLEGAL SPACE UNCLOSED_STRING COMMENT FUNCTION > COLUMN AGG_FUNCTION. > > I've not been able to figure out where or how TK_SPACE should be > generated for the parse.h
Please use the mkopc3.c source from the sqlite odbc driver instead. It should deal with this issue (poor MSWindows development systems weren't born with an awk :( another reason to switch to cygwin or mingw). Anybody volunteering for creating the build environment of javasqlite with the cygwin or mingw toolchain ? Regards, Christian