![](/img/smilies/icon_smile.gif)
Вот кстати, чего я добился:
![](/img/icon_plus.gif)
![](https://dl.dropboxusercontent.com/u/6869303/Files/Debug_1.png)
![](https://dl.dropboxusercontent.com/u/6869303/Files/Debug_2.png)
Как оказалось, отладчик подключается на раз-два, а вот вывести информацию о строках с ошибками, уже не так просто.
В качестве решения пришлось подключить exeinfo.pp, lineinfo и зависимые модули, из исходников fpc, что дало возможность получать расширенную информацию об ошибке
![](/img/smilies/icon_smile.gif)
------------ Дoбавленo в 04.24:
Итак, пока не заснул, вот архив с добавлением расширенной информации об ошибках.
hiasm_fpc_debug.zip
Последовательность действий:
1) Распаковать в каталог с HiAsm.
2) Добавить 2 новых компилятора, запустив: HiAsmcompilerFPC2Install_debug.his
2.1) Или добавив вручную:
![](/img/icon_plus.gif)
"%fname%" -Twin32 -Scghi -O1 -g -gl -WG -viewnhi
-FU"%upath%units32_debug"
-Fu"%curdir%compilerFPC2units32_debug"
-FE"%opath%"
![](/img/icon_plus.gif)
"%fname%" -Twin64 -Scghi -O1 -g -gl -WG -viewnhi
-FU"%upath%units64_debug"
-Fu"%curdir%compilerFPC2units64_debug"
-FE"%opath%"
3) Собрать модули, запустив HiAsmcompilerFPC2src\_make_x32_debug.bat и/или HiAsmcompilerFPC2src\_make_x64_debug.bat.
4) Если ничего не упустил (сонный), теперь при компиляции схемы с одним из новых профилей компиляторов, при возникновении ошибок, мы получим расширенную информацию.
Как то так
![](/img/smilies/icon_lol.gif)
------------ Дoбавленo в 13.19:
Так, теперь бы подключить к пакету ещё и кодовою базу Lazarusa, но как я понял, это будет не так уж и просто
![](/img/smilies/icon_smile.gif)