"Sarah" <[EMAIL PROTECTED]> wrote: > 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
Should be: OPTS += -DSQLITE_OMIT_TRIGGER and so forth. > ... > 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 ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------