[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

Reply via email to