Строительство sqlite под окнами с функцией soundex - PullRequest
0 голосов
/ 29 сентября 2018

Я пытаюсь собрать sqlite под Windows с функцией soundex, хотя сборка завершается успешно, я до сих пор не получаю функциональность soundex.я не могу понять, где находится ошибка.

cl -DSQLITE_THREADSAFE=0 -DSQLITE_SOUNDEX sqlite3.c -link -dll -out:sqlite3.dll

выводит:

/out:sqlite3.exe
-dll
-out:sqlite3.dll
sqlite3.obj

Когда я пытаюсь заново построить dll

C:\sqlite\sqlite-amalgamation-3250200>sqlite3.exe
SQLite version 3.25.2 2018-09-25 19:08:10
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite> SELECT SOUNDEX("John"), SOUNDEX("Joahn");
Error: no such function: SOUNDEX
sqlite>

Для Ubuntu это оченьясно, как компилировать с параметрами, но для окон я не смог найти способ правильно передать DSQLITE_SOUNDEX.

Большое спасибо.

...