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]