Netspirit, это я уже понял, но мне как то всё равно, откуда запускать, задача была получить больше информации, в случае критической ошибки
Вот кстати, чего я добился:
Это кстати схема DelphiExampleDrawAll_Img_Draw_&_Print.sha
Как оказалось, отладчик подключается на раз-два, а вот вывести информацию о строках с ошибками, уже не так просто.
В качестве решения пришлось подключить exeinfo.pp, lineinfo и зависимые модули, из исходников fpc, что дало возможность получать расширенную информацию об ошибке
------------ Дoбавленo в 04.24:Итак, пока не заснул, вот архив с добавлением расширенной информации об ошибках.
hiasm_fpc_debug.zipПоследовательность действий:
1) Распаковать в каталог с HiAsm.
2) Добавить 2 новых компилятора, запустив:
HiAsmcompilerFPC2Install_debug.his2.1) Или добавив вручную:
Остальные параметры соответствуют профилям FPCx32 и соответственно FPCx64
3) Собрать модули, запустив
HiAsmcompilerFPC2src\_make_x32_debug.bat и/или
HiAsmcompilerFPC2src\_make_x64_debug.bat.
4) Если ничего не упустил (сонный), теперь при компиляции схемы с одним из новых профилей компиляторов, при возникновении ошибок, мы получим расширенную информацию.
Как то так
------------ Дoбавленo в 13.19:Так, теперь бы подключить к пакету ещё и кодовою базу Lazarusa, но как я понял, это будет не так уж и просто