Helphand wrote:
At 08:32 PM 12/17/03 -0500, D. Richard Hipp wrote:

Version 2.8.8 of SQLite is now available on the website

http://www.sqlite.org/

Version 2.8.8 fixes a critical bug that can result in
database corruption.  The bug was introduced in version
2.8.0.  All users of SQLite version 2.8.0 and later
are urged to upgrade.


  Can't get sqlite.exe to compile on cygwin, it throws this error
out....

../sqlite/src/vacuum.c: In function `sqliteVacuum':
../sqlite/src/vacuum.c:212: error: `OP_Vacuum' undeclared (first use in this fun
ction)
../sqlite/src/vacuum.c:212: error: (Each undeclared identifier is reported only
once
../sqlite/src/vacuum.c:212: error: for each function it appears in.)
make: *** [vacuum.lo] Error 1



This might happen if you load the new sources on top of an older release and fail to do a "make clean" before doing "make".

Or try this:

   rm opcodes.h
   make

Or this:

   rm *.h
   make

The OP_Vacuum macro is defined in opcodes.h and opcodes.h
is automatically generated by running grep, sed, and awk
over the "vdbe.c" source file.  But there is intentionally
no dependency in the makefile from opcodes.h to vdbe.c because
lots of things depend on opcodes.h and I don't want to
have to recompile everything whenever I change a comment
in vdbe.c.

--
D. Richard Hipp -- [EMAIL PROTECTED] -- 704.948.4565


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to