On Fri, Jan 16, 2015 at 2:21 PM, James K. Lowden
<jklow...@schemamania.org> wrote:
> 5.  The 32-bit windows sqlite3 shell supports extensions?

Yes, it does.  The version on sqlite.org is compiled with that support.

> 6.  The above messages come from the OS, and result from LoadLibrary
> failing?  IOW, I didn't build a proper extension, windowswise?

Correct.

> 7.  How does the shell behave if SQLITE_OMIT_LOAD_EXTENSION is used?
> Obviously the function would fail, but I wonder if ".load" is dropped
> from the help and parseable syntax?

Yes, it is removed from the parser in do_meta_command() and the help
shown when you do a .help.

> 8.  Where is $HOME in windows, wrt .sqliterc?  I tried %appdata%; that
> didn't seem to be it.

The home is %USERPROFILE%.

If you're seeing the "Error: The specified procedure could not be
found." error, and you're not specifying an entry point in the .load
command, then no doubt the sqlite3_load_extension symbol isn't
properly exported.  I'd verify that your DLL has this symbol exported
using a tool like depends (http://www.dependencywalker.com/).  I'm
guessing you're missing an entry in your .def file, or a similar
location.
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to