On Sat, Jan 03, 2009 at 02:44:59PM -0500, Mark Fraser scratched on the wall: > I am trying to update the version 3.4.0 that came with my Mac OSX x86 > Tiger installation. > > Any suggestions on the best way to do this?
Mac OS X, by default, dynamically links just about everything, so it is no surprise that Apple has chosen to build SQLite this way as well. Apple's version of sqlite3 (/usr/bin/sqlite3) really is just the CLI code, and doesn't contain the core SQLite engine. If you want to upgrade the whole thing you need to upgrade both the CLI application at /usr/bin/sqlite3 and the library at /usr/lib/libsqlite3.0.dylib. I'd be very cautious about doing that, however, as Apple uses SQLite for many thing, including the Core Data framework. It is considered part of the core OS. That also means System Updates may over-write your changes. It might make more sense to install a newer version in /usr/local rather than /usr. That way you can use the updated version for your own projects and applications, but leave the OS version alone. That also protects against Apple "updating" your installed version. -j -- Jay A. Kreibich < J A Y @ K R E I B I.C H > "Our opponent is an alien starship packed with atomic bombs. We have a protractor." "I'll go home and see if I can scrounge up a ruler and a piece of string." --from Anathem by Neal Stephenson _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users