On Wed, Oct 22, 2014 at 4:50 PM, dave <d...@ziggurat29.com> wrote: > > > -----Original Message----- > > From: sqlite-users-boun...@sqlite.org > > [mailto:sqlite-users-boun...@sqlite.org] On Behalf Of Max Vlasov > > Sent: Wednesday, October 22, 2014 5:25 AM > > To: General Discussion of SQLite Database > > Subject: [sqlite] Is msvcrt coupling now unavoidable (3.8.7)? > ... > > my static linking with Delphi for 3.7.8 version now complains about > > _beginthreadex_/_endthreadex_. > ... > ... > > It's a good question; and it doesn't look like there is a great way of > turning off that feature other than SQLITE_THREADSAFE=0, which you might > not > want for other reasons. > > Thanks, dave, Clemens,
I also did some researching/fixing. The sources have some contradictory information in the comments to the current state, I'm not sure whether I should mention them here Overall if one don't wants msvcrt coupling, then SQLITE_MAX_WORKER_THREADS=0 should be in options. In this case no _beginthreadex/_endthreadex linking will be required. Wrapping calls mentioned by Clemens Ladisch works. I wrote them independently, but they look char by char the same :). When I did PRAGMA threads=4 and set breakpoints for "SELECT ... Order By" query , they were visited and no visible errors appeared. Max _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users