The DLL is called SQliteExtension.DLL. It exists where SQLite3.exe is ... see <b>.shell dir</b> command in the session output Here's my session: ``` SQLite version 3.34.0 2020-12-01 16:14:00 Enter ".help" for usage hints. Connected to a transient in-memory database. Use ".open FILENAME" to reopen on a persistent database. sqlite> .shell dir sqliteextension.dll /b SQLiteExtension.dll sqlite> select load_extension('sqliteextension.dll'); Error: The specified procedure could not be found. sqlite> ``` The size of sqliteextension.dll is 82,944 bytes (86,016 bytes on disk). dumpbin is very odd - I cannot see any exported functions - it looks like this: ``` File Type: DLL Summary 1000 .00cfg 1000 .data 2000 .idata 1000 .msvcjmc 3000 .pdata 4000 .rdata 1000 .reloc 1000 .rsrc 10000 .text 10000 .textbss ``` Something wrong with my compilation ... is it because of something missing in extension-functions.c ... or else what?