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