So I was doing some work with another Tcl extension (Pgtcl) that was linking to 
libsqlite3. It worked fine on FreeBSD but on Linux (Ubuntu 4.13.0-27 generic) 
it crashed. We traced that down to it having two copies of libsqlite linked in, 
the one in the sqlite3 extension (libsqlite3.24.0.so) and the system sqlite 
that pgtcl found in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6...

Forcing it to make libsqlite3.24.0.so just the Tcl glue to libsqlite3.so.0.8.6 
with ./configure --with-system-sqlite did the trick, but I’m just wondering why 
that wouldn’t be the normal way to do things.
_______________________________________________
sqlite-users mailing list
sqlite-users@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to