Hi,everyone,
I have ported SQLite to an embedded platform. When I debugged on this platform,
I met following problems:
1. in process_input(), part of codes are like this:
......
open_db(p);
rc = sqlite3_exec(p->db, zSql, NULL, p, &zErrMsg);
......
it's strange that, after sqlite3_exec executed, it didn't return back to
process_input(), but returned to
the next statement of sqlite3_exec() in function sqlite3InitCallback().
What's the possible reason for this?
2. What is the consequence of defining SQLITE_OMIT_DISKIO? that is to say, what
the DISKIO do?
3.When I define #define SQLITE_OMIT_ALTERTABLE and #define SQLITE_OMIT_TRIGGER
in my program, it caused a lot
of compiling and linking errors, most of them comes form parse.o. How to fix
these errors?
Any guide will be appreciated.