2013/11/13 Sqlite Dog <[email protected]>:
> 1) download zip with latest SQLite DLL from http://sqlite.org/download.html;

I downloaded the latest iTunes, and had a look. The SQLite dll is here:
   C:\Program Files (x86)\Common Files\Apple\Apple Application
Support\SQLite3.dll
But there is also an iTunes directory:
   C:\Program Files (x86)\iTunes\
which contain dll's and exe's which depend on SQLite3.dll.
Coping the SQLite3.dll from the Apple directory to the iTunes directory should
fix your problem. There is a zlib1.dll there too which isn't the
official version
either. BAD! I would copy this one too, in order to prevent any problem with
iTunes. I think this should be reported to Apple!

2013/11/13 Richard Hipp <[email protected]>:
> Note to the community at large:  THIS IS WHY YOU SHOULD STATICALLY LINK
> YOUR APPLICATIONS AGAINST SQLITE!
This is what I always recommend too. But it can be relaxed a little bit:
- If your system provides a sqlite dll/so file (e.g. Cygwin/ubuntu)
you can use it,
  but then you need to test your application on the lowest system version you
  intend to support. Then don't distribute your own DLL!
- If you choose to compile your own DLL and distribute it, NEVER give it the
  same name as a system/official DLL if the DLL is not the same.

However the rule is, it's clear that iTunes violates it.

Regards,
       Jan Nijtmans
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to