mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-26 03:02:35 +02:00
24 lines
732 B
Plaintext
24 lines
732 B
Plaintext
How to create the fpc_crosswin32 rpm
|
|
|
|
This rpm was only tested under linux.
|
|
|
|
First get the FPC sources.
|
|
For example:
|
|
|
|
[]$ cd <lazarusdir>/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 <lazarusdir>/tools/install/cross_unix/
|
|
[]$ ./build_fpc_rpm.sh ~/freepascal/fpc
|
|
[]$ sudo rpm -Uvh <path_to_rpms>/RPMS/i386/fpc-<version>.i386.rpm
|
|
|
|
Then build the fpc_crosswin32 rpm and install it:
|
|
[]$ ./build_linux_cross_win32_rpm.sh buildcrosswin32rpm
|
|
[]$ sudo rpm -Uvh <path_to_rpms>/RPMS/i386/fpc_crosswin32-<version>.i386.rpm
|
|
|
|
Now you can cross compile from linux to win32.
|