On Sat, 2010-09-11 at 18:43 +0100, Ken Moffat wrote: > On Sat, Sep 11, 2010 at 11:44:29AM +0100, Andrew Benton wrote: > > > > Just to add to this, current Firefox mercurial head requires > > sqlite-3.7.2 and also needs the CFLAG -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 > > I add the CFLAGS to the end of the configure options so that they don't > > get set globally. IE > > ./configure --prefix=/usr --enable-threadsafe \ > > --enable-shared --enable-static --enable-readline \ > > CFLAGS="-DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1" > > > Useful to know that. Thanks. > > Anybody know of an idiot's guide to the sqlite defines ?
Sure do... found it the other day while trying to work out what SQLITE_SECURE_DELETE was. Have a look at this page: http://www.sqlite.org/compile.html Annoyingly, it seems SECURE_DELETE is nothing but a switch for default behaviour. There's no reason for the Mozilla guys to insist on sqlite being built with that switch, since they could just turn it on for their own code... Simon.
signature.asc
Description: This is a digitally signed message part
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
