В репозитории лежит не понятно что и не понятно зачем, но называется однако fpc-win32.
Там лежит понятно что -- модули для i386-win32 (/usr/lib/fpc/units/i386-win32/rtl/), и понятно зачем -- для их использования при кросс-компиляции.
Вот только Ваш fpc.cfg не предполагает их использования:
[artem@host-2 General]$ fpc -TWIN32 unit1.pas
Создается для OS: Win32 for i386
Компилирование unit1.pas
PPU загружается /usr/lib/fpc/units/i386-linux/rtl/system.ppu
Kemper,
а покажите-ка fpc.cfg, если он отличается от идущего в пакете fpc-compiler-2.2.4-alt4.M50P.1.i586.rpm...
Если не отличается, то в нём нет настройки путей ни при помощи переменных fpctarget, ни при помощи условных директив, следовательно, его нужно исправить соответствующим образом.