Small. Fast. Reliable.
Choose any three.
*** 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]