Ранее неоднократно высказывалась мысль, что неплохо бы держать SQLite не внутри far.exe, а в виде сабжа, для удобства плагинописателей и пущей кошерности.
Что по этому поводу думает общественность?
sqlite3.dll
sqlite3.dll
Я - за.
Все собираюсь делать sqlite-ом что-нибудь в фар-хистори например.
для этого нужна DLL, можно ее и притащить извне откуда-то,
но думаю что всем будет только проще если она будет просто входить в комплект.
Тоже самое и про прочие библиотеки думаю, например, TinyXml
Мне и прямо сейчас не нужна, но кому-то может быть нужна.
100% для таких распространненых библиотек уже есть Lua FFI bindings,
позволяющие из луа-скрипта обращаться к ним напрямую.
если их можно вынести, то наверное лучше бы вынести.
Это облегчит жизнь желающим поковырятся в скриптинге ФАРа.
Все собираюсь делать sqlite-ом что-нибудь в фар-хистори например.
для этого нужна DLL, можно ее и притащить извне откуда-то,
но думаю что всем будет только проще если она будет просто входить в комплект.
Тоже самое и про прочие библиотеки думаю, например, TinyXml
Мне и прямо сейчас не нужна, но кому-то может быть нужна.
100% для таких распространненых библиотек уже есть Lua FFI bindings,
позволяющие из луа-скрипта обращаться к ним напрямую.
если их можно вынести, то наверное лучше бы вынести.
Это облегчит жизнь желающим поковырятся в скриптинге ФАРа.
-
- Posts: 1351
- Joined: Fri 30 Nov, 2007 15:32
- Location: Крым
- Has thanked: 15 times
- Been thanked: 50 times
- Contact:
sqlite3.dll
А какие вообще плюсы от вкомпиливания sqlite в экзешку, если уж на то пошло? Если бы Фар работал как standalone exe, то да, выгода очевидна. Но и так куча файлов таскается за собой.
sqlite3.dll
Польза - что как противоядие от умников желающих приделать свою ДЛЛ, этим создающих источник разных интересных багов ну я все равно считаю что пользы от выноса ДЛЛ больше. ФАР в принципе может отказываться работать если видит что DLL какая-то странная, по checksum например .
-
- Posts: 1328
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
sqlite3.dll
D-L-L! D-L-L!
Можно даже автоматизировать скачивание dll-ки во время билда прямо с sqlite.org
Можно даже автоматизировать скачивание dll-ки во время билда прямо с sqlite.org
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин