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.


   

Reply via email to