I'm having a similar problem to this earlier email. I'm a novice linux user, not easily able to rebuild the sources. I have downloaded precompiled tclsqlite-3.5.3.so* from www.sqlite.org as described in the online doc. I start tclsh8.4 on fedora core 6, and try to load the tclsqlite library as described in the documentation. I get an error message as listed below, and I don't know how to proceed. I have /usr/share/tcl8.4/ but no /usr/share/tcl8.4/sqlite3 on this system. What is sqlite3StrICmp?
Any help would be appreciated. Thanks, P. tclsh % load ./tclsqlite-3.5.3.so Sqlite3 couldn't load file "./tclsqlite-3.5.3.so": ./tclsqlite-3.5.3.so: undefined symbol: sqlite3StrICmp % if it helps, listing usr/share/ gives: ls /usr/share/tcl8.4/ total 176 -rw-r--r-- 1 root root 20911 Jul 20 2006 auto.tcl drwxr-xr-x 2 root root 4096 Jun 22 11:30 encoding/ -rw-r--r-- 1 root root 9030 Jul 20 2006 history.tcl drwxr-xr-x 2 root root 4096 Jun 22 11:30 http1.0/ drwxr-xr-x 2 root root 4096 Jun 22 11:30 http2.5/ -rw-r--r-- 1 root root 22845 Jul 20 2006 init.tcl -rw-r--r-- 1 root root 2856 Jul 20 2006 ldAix -rw-r--r-- 1 root root 6802 Jul 20 2006 ldAout.tcl drwxr-xr-x 2 root root 4096 Jun 22 11:30 msgcat1.3/ drwxr-xr-x 2 root root 4096 Jun 22 11:30 opt0.4/ -rw-r--r-- 1 root root 23894 Jul 20 2006 package.tcl -rw-r--r-- 1 root root 882 Jul 20 2006 parray.tcl -rw-r--r-- 1 root root 27659 Jul 20 2006 safe.tcl -rw-r--r-- 1 root root 4864 Jul 20 2006 tclAppInit.c -rw-r--r-- 1 root root 6097 Jul 20 2006 tclIndex drwxr-xr-x 2 root root 4096 Jun 22 11:30 tcltest2.2/ -rw-r--r-- 1 root root 4335 Jul 20 2006 word.tcl END %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Miguel Bazdresch wrote: > > On 4/7/06, Miguel Bazdresch <[EMAIL PROTECTED]> wrote: > >> 2. For some reason, the libraries needed for tcl interaction >> (libtclsqlite3.so) are not installed by 'make install' > > I finally determined they *are* installed, to /usr/lib/tcl8.4/sqlite3. > A mention of this somewhere on the website or README would be nice. > >> 3. The quickstart.html page is wrong. It states one needs to do: >> >> load /usr/lib/tclsqlite3.so Sqlite3 >> >> when actually one needs to do: >> >> load /usr/lib/libtclsqlite3.so Sqlite3 > > It actually needs to say > > load /usr/lib/tcl8.4/sqlite3/libtclsqlite3.so Sqlite3 > > It took me a few hours to figure this out. Please consider improving > the documentation so the installation directory is clearer and the > instructions more precise. > > -- > Miguel Bazdresch > > -- View this message in context: http://www.nabble.com/Problem-installing-TCL-bindings-tf1409622.html#a14225808 Sent from the SQLite mailing list archive at Nabble.com. ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------