Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2022-04-03 03:50:45 |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
shpd-92-101-162-163.volog писал(а): а ты SqLite3Api.pas по функциям не правил?Нет, он еще со времен, когда его tsdima сделал |
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2022-04-03 03:50:45 |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
bzq-79-177-106-194.red.be писал(а): Будут эти "полезные вещи" лежать мертвым грузомА объектным модулем нельзя сделать |
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2022-04-03 03:50:41 |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
shpd-92-101-162-163.volog писал(а): Все минимализм нужен?Намного лучше, чем таскать за собой хвост из dll. ИМХО Да и вообще, я просто спросил, можно ли сделать -- но нет, так нет |
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Кстати, довольно таки много всяких интересных расширений есть для SQLite (некоторые из них с кучей зависимостей) и если их всех включать в исходный код, то каким размером будет файл sqlite3_7_2.obj? Думаю лучше будет, если их использовать отдельно, путем загрузки через функцию load_extension
|
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Alexbootch писал(а): путем загрузки через функцию load_extensionВозможно, и правильно, что так будет лучше |
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
nesco, писал(а): а libsqlitefunctions.dll нельзя воткнуть в объектный файл основного модуля Там если втыкать все функции из extension-functions.c (исходник libsqlitefunctions.dll), то нужно перелопачивать весь исходный код SQLite c целью добавления нужных функций из extension-functions.c Единственное, что можно бы добавить, так это шифрование, но при добавлении шифрования в sqlite3_7_2.obj вылезают ошибки при компиляции схем. Возможно нужно править SqLite3Api.pas на предмет добавления недостающих функций? Если найду инфу, то попробую еще SQLcipher скомпилировать как отдельное расширение. |
|||
карма: 0 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Alexbootch писал(а): Если найду инфуА ты на официальном сайте этого цифера был, там что-то подобное было вместе с исходниками |
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
nesco, писал(а): А ты на официальном сайте этого цифера был, там что-то подобное было вместе с исходниками Там исключительно только исходники и есть Что бы получить dll нужно самому еще и собирать и cкомпилировать |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, Alexbootch, вы там ближе к Олимпу.
Может пора уже штатный Sqlite3.dll заменить на последний. У меня давно установлен sqlite3_7_2 . Все работает нормально. |
|||
карма: 25 |
|
Разработчик
Ответов: 26113
Рейтинг: 2126
|
|||
Tad писал(а): Может пора уже штатный Sqlite3.dll заменить на последнийЭто уже не к нам. Да и кто мешает каждому, самому, заменить в корневой HiAsm-a этот dll. К примеру, мне он нужен только для самой среды, в своих приложениях я использую исключительно obj |
|||
карма: 22 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Tad писал(а): nesco, Alexbootch, вы там ближе к Олимпу.Tad, харе прикалываться Тут как Dilma решит или сами пользователи заменят. Если самим собирать sqlite3.dll, то можно собрать на максимальное быстродействие c большими базами данных |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вообще отношение правильное : - Мне он не нужен. На остальных нас....
Мне тоже - я у себя заменил. |
|||
карма: 25 |
|