The way THREADSAFE works currently, is that it must be defined, but also must have a value assigned to it. The compiler switch /D THREADSAFE won't cause sqlite to have thread safe code included, whiel /D THREADSAFE=1 will. Ensure you're using the latter format, or
That was at least part of my problem, thanks a lot for that tip.
I was using '/D THREADSAFE' to turn on multi-thread support.
- Kervin