|
I plugged the new lsqlite3.c over the previous one (making a single change
#include sqlite3.c instead of sqlite3.h because I want a self-contained exe
file) and recompiled Lua 5.2.3, and I get the following warnings & errors
(Win7 MSVC compiler), while the previous version I had no problems:
../libs/lsqlite3.c(164) : warning C4003: not enough actual parameters for
macro
'PUSH_INT64' ../libs/lsqlite3.c(164) : error C2065: 'fallback' : undeclared identifier ../libs/lsqlite3.c(364) : warning C4003: not enough actual parameters for macro 'PUSH_INT64' ../libs/lsqlite3.c(364) : error C2065: 'fallback' : undeclared identifier ../libs/lsqlite3.c(934) : warning C4003: not enough actual parameters for macro 'PUSH_INT64' ../libs/lsqlite3.c(934) : error C2065: 'fallback' : undeclared identifier ../libs/lsqlite3.c(981) : warning C4003: not enough actual parameters for macro 'PUSH_INT64' ../libs/lsqlite3.c(981) : error C2065: 'fallback' : undeclared identifier ../libs/lsqlite3.c(1326) : warning C4003: not enough actual parameters for macro 'PUSH_INT64' ../libs/lsqlite3.c(1326) : error C2065: 'fallback' : undeclared identifier Any ideas?
From: Doug Currie
Sent: Monday, January 05, 2015 1:02 AM
To: Lua mailing list
Subject: [ANN] lsqlite3 0.9.2 released I am pleased to announce a new
release of LuaSQLite3 (lsqlite3), 0.9.2. LuaSQLite3 provides a means to manipulate SQLite3 databases directly from lua using Lua 5. The preferred installation is via LuaRocks. The source code repository is http://lua.sqlite.org where there is also on-line documentation. This release brings the following improvements: - Now compatible with Lua 5.3 as well as Lua 5.2 and Lua 5.1 - With Lua 5.3, 64-bit integer database values are supported - Added support for stmt:last_insert_rowid() as requested - Now uses sqlite3_prepare_v2() to preserve detailed error codes in statement stepping e |