Ошибка установки библиотеки экпорта в Fr 4.12
Stalker4
123
Hi All,
Ставлю FR 4.12
В файле frx.inc, я как всегда отключаю дефайны JPEG и PNG.
Если этого не сделать, то код этих модулей всегда будет добавляться к exe, даже если вы в ваших отчетах не используете картинки.
Ставлю FS и ядро FR 4.12 - все нормально.
Но при компиляции frxe7.dpk (библиотека экспорта), получаю сообщение, что файл frxPNGImage не найден. Данное сообщение, возникает из за того, что при отключенном дефайне PNG, не компилируется модуль frxPNGImage и соответственно при установке библиотеки экспорта от FR 4.12, Delphi7 не может найти его dcu.
Временное решение тут очень простое: надо просто взять эти модуля от ядра FR и закинуть их
в папку библиотеки экспорта.
В общем нужно исправление этой ошибки на уровне самого FR.
Для этого, как я понимаю, достаточно только из файлов пакета ядра FR убрать условную компиляцию png файлов.
Тогда png-файл будут всегда компилироваться, и следовательно экспорт их сможет всегда подхватить, и в тоже время их код не будет лезть в ядро FR, при отключенном дефайне PNG.
Ставлю FR 4.12
В файле frx.inc, я как всегда отключаю дефайны JPEG и PNG.
Если этого не сделать, то код этих модулей всегда будет добавляться к exe, даже если вы в ваших отчетах не используете картинки.
Ставлю FS и ядро FR 4.12 - все нормально.
Но при компиляции frxe7.dpk (библиотека экспорта), получаю сообщение, что файл frxPNGImage не найден. Данное сообщение, возникает из за того, что при отключенном дефайне PNG, не компилируется модуль frxPNGImage и соответственно при установке библиотеки экспорта от FR 4.12, Delphi7 не может найти его dcu.
Временное решение тут очень простое: надо просто взять эти модуля от ядра FR и закинуть их
в папку библиотеки экспорта.
В общем нужно исправление этой ошибки на уровне самого FR.
Для этого, как я понимаю, достаточно только из файлов пакета ядра FR убрать условную компиляцию png файлов.
Тогда png-файл будут всегда компилироваться, и следовательно экспорт их сможет всегда подхватить, и в тоже время их код не будет лезть в ядро FR, при отключенном дефайне PNG.