sqlite3.dll

Разработка Far.
Post Reply
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

sqlite3.dll

Post by DrKnS »

Ранее неоднократно высказывалась мысль, что неплохо бы держать SQLite не внутри far.exe, а в виде сабжа, для удобства плагинописателей и пущей кошерности.

Что по этому поводу думает общественность?
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

sqlite3.dll

Post by citRiks »

Я - за.
Все собираюсь делать sqlite-ом что-нибудь в фар-хистори например.
для этого нужна DLL, можно ее и притащить извне откуда-то,
но думаю что всем будет только проще если она будет просто входить в комплект.
Тоже самое и про прочие библиотеки думаю, например, TinyXml
Мне и прямо сейчас не нужна, но кому-то может быть нужна.
100% для таких распространненых библиотек уже есть Lua FFI bindings,
позволяющие из луа-скрипта обращаться к ним напрямую.
если их можно вынести, то наверное лучше бы вынести.
Это облегчит жизнь желающим поковырятся в скриптинге ФАРа.
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

sqlite3.dll

Post by Yegor »

Я за DLL.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Ariman
Posts: 1351
Joined: Fri 30 Nov, 2007 15:32
Location: Крым
Has thanked: 15 times
Been thanked: 50 times
Contact:

sqlite3.dll

Post by Ariman »

А какие вообще плюсы от вкомпиливания sqlite в экзешку, если уж на то пошло? Если бы Фар работал как standalone exe, то да, выгода очевидна. Но и так куча файлов таскается за собой.
User avatar
citRiks
Posts: 1733
Joined: Fri 25 Oct, 2019 18:18
Has thanked: 610 times
Been thanked: 102 times

sqlite3.dll

Post by citRiks »

Ariman wrote: Fri 11 Sep, 2020 07:49 А какие вообще плюсы от вкомпиливания sqlite в экзешку, если уж на то пошло?
Польза - что как противоядие от умников желающих приделать свою ДЛЛ, этим создающих источник разных интересных багов ну я все равно считаю что пользы от выноса ДЛЛ больше. ФАР в принципе может отказываться работать если видит что DLL какая-то странная, по checksum например .
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

sqlite3.dll

Post by Yegor »

D-L-L! D-L-L!

Можно даже автоматизировать скачивание dll-ки во время билда прямо с sqlite.org
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Post Reply

Return to “Development”