Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.140.188.16] |
|
Сообщ.
#1
,
|
|
|
Как вы знаете в Jedi реализована поддержка Bzip2, и реализована она как через dll так и через obj. см. bzip2.pas
По дефолту в JEDI реализация Bzip2 идёт через obj как это отключить с помощью директив и перевести на dll я хз, так что если кто подскажет то спасибо. Дефолтовые obj файлы JEDI скомпилированы на версии Bzip2 1.0.6, а в этой версии есть какой-то memory-leak, поэтому нужно обновить obj файлы до последней актуальной версии 1.0.8 исходники bzip2 1.0.8 тут: https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz И тут у меня проблема, как это сделать. В JEDI есть makefile.mak файлы для компиляции исходников Bzip2 в obj, для win32 и win64 win32 makefile.mak: https://github.com/project-jedi/jcl/blob/JC...32/makefile.mak win64 makefile.mak: https://github.com/project-jedi/jcl/blob/JC...64/makefile.mak И если версию win32, мне скомпилировать удалось, то вот с версией win64 не получается. Нужон хэлп. |