Hi,all

In order to define those SQLITE_OMIT_TRIGGER,SQLITE_OMIT_ALTERTABLE..., I have 
to rebuild parse.c 
from parse.y. So I took the following steps to do it under linux(Fedora 2). 

But by comparing the generated static library, I find that no difference has 
been made 
and the footprint is still the same. 

I'm not familiar with linux. So I guess the way I edit Makefile.linux-gcc is 
wrong. 
My steps are as follows:
1.Edit Makefile.linux-gcc,add the following sentences directly into it:
  -DSQLITE_OMIT_TRIGGER
  -DSQLITE_OMIT_ALTERTABLE
  -DSQLITE_OMIT_VIEW
  -DSQLITE_OMIT_AUTHORIZATION
  ...
2.run ..>../configure
3.run ..>make
4.generate lib, run ..>ar cr libsqlite.a *.o
5.compare the footprint of generated sqlite.a with the one without defining 
-DSQLITE_OMIT_* in Makefile.linux-gcc.
  totally the same.

Any help will be appreciated..

Sarah

Reply via email to