How to create the fpc_crosswin32 rpm This rpm was only tested under linux. First get the FPC sources. For example: []$ cd /tools/install/cross_unix/ []$ ./build_linux_cross_win32_rpm.sh downloadbinutils downloadfpc buildbinutils This will download the FPC svn to ~/freepascal/fpc. Create the fpc rpm and install it: []$ cd /tools/install/cross_unix/ []$ ./build_fpc_rpm.sh ~/freepascal/fpc []$ sudo rpm -Uvh /RPMS/i386/fpc-.i386.rpm Then build the fpc_crosswin32 rpm and install it: []$ ./build_linux_cross_win32_rpm.sh buildcrosswin32rpm []$ sudo rpm -Uvh /RPMS/i386/fpc_crosswin32-.i386.rpm Now you can cross compile from linux to win32.