2015-01-19 11:01 GMT+01:00 Frank Ho <[email protected]>:
> I compiled the SQLite on the Cygwin 1.7.33 running on a Windows 8.1, here's
> the error:
>
> .libs/sqlite3.o: In function `sqlite3ThreadProc':
> ....../sqlite-autoconf-3080800/sqlite3.c:22471: undefined reference to
> `_endthreadex'
> .libs/sqlite3.o: In function `sqlite3ThreadCreate':
> ....../sqlite-autoconf-3080800/sqlite3.c:22493: undefined reference to
> `_beginthreadex'
> collect2: error: ld returned 1 exit status
The problem is here:
<http://www.sqlite.org/src/artifact/779d588e3b7756ec?ln=44-50>
For Cywin, SQLITE_MUTEX_PTHREADS should be set to 1, but in those
lines SQLITE_MUTEX_W32 is set in stead.
There was a commit which was
Any chance this will be fixed for SQLite 3.8.9?
There was a commit in SQLite which simply disables all
multi-threading for Cygwin:
<www.sqlite.org/src/info/2037442c58>
that's indeed another possible 'solution' ;-)
Regards,
Jan Nijtmans
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users