Пытаюсь перейти с Delphi на FPC, но тормозят две проблемы:
1. При компилировании из IDE FPC возникает следующая ошибка:
Error: could not create d:\turbid\program.exe
Error: ld.exe:link.res: file format not recognized; treating as linker script
Error: ld.exe:link.res:1: syntax error
Если убрать галочку с параметра "Call linker after", то ошибка меняется на "Error while linking". При компилировании из командной строки ошибки не возникает.
2. При использовании некоторых функций из модуля ShellApi (Shell_NotifyIcon, ExtractIcon), находящегося в папке winunits возникает следующая ошибка: "Can't determine which overloaded function to call".