*** 646,648 **** --- 646,666 ---- Voila! :-) Fred. + + ---- + For 3.0.8 : On Solaris - to do what Tom did above - to create a libtclsqlite3.so without dependencies. The include and lib paths are somewhat hosed in the makefile - it somehow seems to need a source installation (/unix in path). I changed this in the Makefile: + + TCL_FLAGS = -I/usr/local/tcl/8.4.5/include -DUSE_TCL_STUBS + LIBTCL = /usr/local/tcl/8.4.5/lib/libtclstub8.4.a -ldl -lm + + Then: + + % make libtclsqlite3.la + + Copy the last line that is used to build the LA object. Remove all objects and libs and instead use *.o + + % gcc <flags including -o> .libs/*.o /usr/local/tcl/8.4.5/lib/libtclstub8.4.a <other flags> + + if you get an error remove .libs/tclsqlite3-sh.o + + VI [http://mini.net/tcl/8740]