Free Pascal is a mature, versatile, open source Pascal compiler. It can target many processor architectures: Intel x86 (16 and 32 bit), AMD64/x86-64, PowerPC, PowerPC64, SPARC, SPARC64, ARM, AArch64, MIPS, Motorola 68k, AVR, and the JVM. Supported operating systems include Windows (16/32/64 bit, CE, and native NT), Linux, Mac OS X/iOS/iPhoneSimulator/Darwin, FreeBSD and other BSD flavors, DOS (16 bit, or 32 bit DPMI), OS/2, AIX, Android, Haiku, Nintendo GBA/DS/Wii, AmigaOS, MorphOS, AROS, Atari TOS, and various embedded platforms. Additionally, support for RISC-V (32/64), Xtensa, and Z80 architectures, and for the LLVM compiler infrastructure is available in the development version. Additionally, the Free Pascal team maintains a transpiler for pascal to Javascript called pas2js.
21 lines
641 B
Text
21 lines
641 B
Text
[
|
|
{ type: install
|
|
message: <<EOM
|
|
1) Add lib paths to %%PREFIX%%/etc/fpc.cfg
|
|
|
|
# searchpath for libraries
|
|
-Fl/usr/local/lib
|
|
|
|
This is necessary for correct linking of libraries.
|
|
|
|
2) This port add support to fp compiler to get value from FPC_LDPATH
|
|
environment variable. By default fp compiler use %%LOCALBASE%%/bin/ld.bfd for
|
|
linking binaries. If you want change this, just must be define FPC_LDPATH
|
|
with path to ld tool that will be used by fp compiler. Take on mind that fpc
|
|
only works with binutils on this moment but could work with another ld tool
|
|
later on next versions of freepascal
|
|
|
|
3) Enjoy it ;)
|
|
EOM
|
|
}
|
|
]
|