On Sun, Mar 02, 2008 at 08:18:34PM -0600, Nicolas Williams wrote: > On Fri, Feb 29, 2008 at 03:54:39PM -0800, Danek Duvall wrote: > > Isn't install_h run before all, or at least part of setup? This target > > seems a bit heavyweight for that at the moment. > > Er, what do you recommend?
Ah, OK, I think I can just untar, (cd $(VER) && gmake sqlite3.h) and then install it. > > else probably remembers why we build it anyway. > > It's statically linked in, since that's all that's installed into the > proto area. Readline is built as part of SFW's build _today_. It installs into $ROOT/readline-5.2, and it installs only a .a for linking: % find /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/ /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/ /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/lib /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/lib/libhistory.a /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/lib/libreadline.a /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/rlconf.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/rltypedefs.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/tilde.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/keymaps.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/rlstdc.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/readline.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/chardefs.h /pool/nico/z-ws/sfwnv-sqlite3/proto/root_i386/readline-5.2/include/readline/history.h % Clearly it's not intended to be packaged, otherwise it'd go in $ROOT/usr/... and it would install a .so not a .a. But since it's built I assumed it was fair game to link with it. There are no license issues, of course, since it's only linked into an executable, not into a library, and since the consuming code is all in the public domain. Nico --
