powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Сборки SQLite
7 сообщений из 57, страница 3 из 3
Сборки SQLite
    #38178167
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
ColdSilence,

Опции сборки можно посмотреть в моих деб-пакетах.
...
Рейтинг: 0 / 0
Сборки SQLite
    #38223232
AndySolo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexbootchSQLite 3.7.5 с поддержкой ICU 3.8.1 брать...

При работе с SQLite я использую библиотеку "sqlite-netFx40-binary-bundle-x64-2010-1.0.81.0.zip" (System.Data.SQLite.dll, System.Data.SQLite.Linq.dll). Туда можно добавить поддержку ICU?
...
Рейтинг: 0 / 0
Сборки SQLite
    #38223961
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndySolo,

Нет.
...
Рейтинг: 0 / 0
Сборки SQLite
    #38224237
AndySolo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlНет.
А это о чем тогда?

...необходимо сделать – выбрать нужную версию сборки System.Data.SQLite.dll. Сама сборка скомпилирована в различных вариациях:
1.Managed Only – оптимальный вариант, для тех, кто создает приложения, которые должны работать как в Windows, так и в Linux-based операционных системах. В данном случае сборка включает в себя только управляемый код провайдера, а в зависимости от ОС понадобиться родная версия библиотеки SQLite (например: sqlite3.dll в Windows), которые можно взять с...
...
Рейтинг: 0 / 0
Сборки SQLite
    #38224573
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndySoloWhite OwlНет.
А это о чем тогда?Выбрать сборку и добавить что-то в существующую это две разные вещи.
Если тебе сварили суп, ты не сможешь сделать из него жаркое. Но если перед тобой стоят две тарелки - ты можешь выбрать то что тебе нравится.

"При работе с SQLite я использую библиотеку "sqlite-netFx40-binary-bundle-x64-2010-1.0.81.0.zip" (System.Data.SQLite.dll, System.Data.SQLite.Linq.dll)."
Вот ЭТО - суп. Хочешь жаркое - ищи другую библиотеку.
...
Рейтинг: 0 / 0
Сборки SQLite
    #38233585
matrix0005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
необходимо подключить icu к sqlcipher для windows qt4 драйвера - попробовал, не заработало.

На собранной вручную обычной версии sqlite тоже проблемы:
http://www.sqlite.org/2013/sqlite-src-3071602.zip
http://download.icu-project.org/files/icu4c/51.1/icu4c-51_1-src.tgz

Сборка sqlite

Код: plaintext
1.
2.
3.
./configure --prefix=/c/data/bin/ --disable-tcl --disable-amalgamation --enable-load-extension CFLAGS="-DENABLE_COLUMN_METADATA -DENABLE_FTS3 -DENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_ICU -DSQLITE_ENABLE_FTS4 -DSQLITE_TEMP_STORE=2 -DSQLITE_MAX_ATTACHED=62 -DSQLITE_ENABLE_LOAD_EXTENSION  -I./ext/fts3 -I./ext/icu -L/c/data/bin/lib -I/c/data/bin/include" LDFLAGS="-licuuc -licuin -licudt"
make && make install
gcc -shared icu.c -o icu.dll -I./ext/fts3 -I./ext/icu -L/c/data/bin/lib /c/data/bin/include -licuuc -licuin -I../../src -I../../


Сборка icu:

Код: plaintext
1.
2.
./configure --prefix=/c/data/bin/ --enable-static
make && make install



Результат следующий:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
sqlite> .load icu.dll
sqlite> pragma encoding;
UTF-8
sqlite> select icu_load_collation('ru_RU', 'RUSSIAN');

sqlite> CREATE TABLE text1(name TEXT);
sqlite> insert into text1 values ('ТЕКСТ');
sqlite> select lower(name) from text1;
┬Т┬Е┬К┬С┬Т
sqlite> select name from text1;
ТЕКСТ
sqlite> SELECT 'текст';
текст
sqlite> SELECT lower('текст');
текя┐╜я┐╜
sqlite> select 'ы' LIKE 'Ы';
0
sqlite>



хотя под линуксом аналогичное работает
...
Рейтинг: 0 / 0
Сборки SQLite
    #38253434
matrix0005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кто-нибудь собирал работоспособную версию обычного sqlite с icu с помощью mingw?
...
Рейтинг: 0 / 0
7 сообщений из 57, страница 3 из 3
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Сборки SQLite
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]