On Tue, 10 May 2016, at 16:26, Scott Robison wrote:

> I believe the tools provided by the site statically like SQLite so no DLL
> is required. The DLL is provided as a courtesy to those who do not want
> to link their own apps statically.
> 
> Not near a computer to confirm this, but I know for a fact that 32 / 64
> bit DLLs are not interchangeable. See
> https://msdn.microsoft.com/en-us/library/windows/desktop/aa384231(v=vs.85).aspx

Thanks for the link.

I looked at the sizes of the DLLs and the tools .executables:

32-bit DLL              807 KB
64-bit DLL            1644 KB

sqldiff.exe                   422 KB
sqlite3.exe                  661 KB
sqlite3_analyser.exe  1912 KB

That suggests to me that sqldiff & sqlite3 only use a small fraction of
the code present in 
a DLL, and the link only includes those functions in the resulting .exe.
 Is that likely?  Or
are the .exe's compressed?

-- 
Jeremy Nicoll - my opinions are my own.

Reply via email to