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.