Keith Medcalf, on Tuesday, November 26, 2019 02:57 PM, wrote... > > > Escape the reverse solstice with a duplicate reverse solstice (\ -> \\) or > replace them > with normal solstice (\ -> /) since Windows recognizes either as the path > separator. > The CLI, like most things, parses escape sequences on input. > > Same applies to the C API function. You specify the full path and name of > the file. > Since the compiler probably also parses escape sequences in its input, you > probably > need to escape your reverse solstice there as well.
Thanks for the support, Keith. And yes, that is why I wrote. I tried all of those. Here are some examples: 14:22:23.19>sqlite3 SQLite version 3.30.0 2019-10-04 15:03:17 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. sqlite> .load Usage: .load FILE ?ENTRYPOINT? sqlite> .load c:/PMOProjects/libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load c:\PMOProjects\libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .help load .load FILE ?ENTRY? Load an extension library sqlite> .load c:\\PMOProjects\\libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load c:/PMOProjects/libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load c://PMOProjects//libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load /PMOProjects/libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load c:\/PMOProjects\/libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load c:\\PMOProjects\\libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> sqlite> .cd c:\PMOProjects Cannot change to directory "c:PMOProjects" sqlite> .cd c:\\PMOProjects sqlite> .load ./libsqlite3decimal sqlite3_decimal_init Error: The specified module could not be found. sqlite> .load ./libsqlite3decimal.dll sqlite3_decimal_init Error: The specified module could not be found. sqlite> .cd Usage: .cd DIRECTORY sqlite> .cd c:\\PMOProjects sqlite> .cd c:\PMOProjects Cannot change to directory "c:PMOProjects" sqlite> .q 15:08:12.49>sqlite3 --cmd '.load c:\\PMOProjects\\libsqlite3decimal sqlite3_decimal_init' Error: unrecognized token: "'.load" Error: near "sqlite3_decimal_init": syntax error 15:09:37.68>sqlite3 --cmd ".load c:\\PMOProjects\\libsqlite3decimal sqlite3_decimal_init" Error: The specified module could not be found. SQLite version 3.30.0 2019-10-04 15:03:17 Enter ".help" for usage hints. sqlite> > >I am trying to load a DLL to the DOS tool, but it's failing. I am > >trying, > > > >sqlite> .load c:\PMOProjects\sqlite3libIN sqlite3_decimal_init > >Error: The specified module could not be found. > > > >Any help would be greatly appreciated. Also, if I would like to use the > >call, > > > >int sqlite3_load_extension( > > sqlite3 *db, /* Load the extension into this database > >connection */ > > const char *zFile, /* Name of the shared library containing > >extension */ > > const char *zProc, /* Entry point. Derived from zFile if 0 */ > > char **pzErrMsg /* Put error message here if not 0 */ > >); > > > >What would be the path to use in Windows? Thanks so much. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users