Сейчас имею: Windows 7 64bit, Lazarus 1.6 64bit, FPC 3.0.0 64bit. Возникла необходимость собрать один из проектов под Windows 32bit. Как и было описано в данной инструкции установил дополнение для кросскомпиляции lazarus-1.6.0-fpc-3.0.0-cross-x86_64-win64-win32.exe, в настройках проекта выставил целевую операционную систему - Win32 и семейство процессоров - i386 для Release и Debug сборок. Насколько я понял, путь к компилятору менять не нужно.
При попытки скомпилировать проект выходит вот такая ошибка:
Error: ppc386.exe can't be executed, error message: Failed to execute ""ppc386.exe" -Twin32 -MObjFPC -Scghi -O1 -g -gl -l -vewnhibq -FuF:\Programms\lazarus\packager\registration\ -FUF:\Programms\lazarus\packager\units\i386-win32\ fcllaz.pas
Текущие настройки проекта и компилятора: