[fpc-devel] Second version of FPC for iPhone SDK 2.x available
Jonas Maebe
jonas.maebe at elis.ugent.be
Sat Mar 21 14:03:49 CET 2009
On 21 Mar 2009, at 13:58, Jonas Maebe wrote:
> On 21 Mar 2009, at 10:38, dmitry boyarintsev wrote:
>
>> Also, i'm not experienced in compiling fp-cross-compilers, but is it
>> possile to build ppcarm (for darwin) from svn trunk?
>
> 1) copy /Developer/FreePascalCompiler/iPhoneSnapshot-2.3.1-r12531/
> Source/rtl/darwin/arm/sig_cpu.inc to the rtl/darwin/arm directory of
> your svn checkout (that file was generated when you installed the
> FPC iPhone SDK integration kit)
> 2) in the top level fpc directory of your checkout, execute the
> following (in the first line, replace "/iphone2.1" with the name of
> the actual directory where you installed the iPhone SDK):
>
> export IPHONEPLATFORMBASEDIR=/iphone2.1/Platforms/iPhoneOS.platform/
> Developer
> make FPC=your_ppc386_2.3.1 CPU_TARGET=arm CROSSOPT="-FD$
> {IPHONEPLATFORMBASEDIR}/usr/bin -XR${IPHONEPLATFORMBASEDIR}/SDKs/
> iPhoneOS2.0.sdk/ -ap" all
And to install it afterwards:
make FPC=`pwd`/compiler/ppcrossarm OPT="-ap" CPU_TARGET=arm CROSSOPT="-
FD${IPHONEPLATFORMBASEDIR}/usr/bin -XR${IPHONEPLATFORMBASEDIR}/SDKs/
iPhoneOS2.0.sdk/ -ap" install CROSSINSTALL=1
(possibly with an INSTALL_PREFIX=xyz at the end to install it under
"xyz" rather than under /usr/local)
Jonas
More information about the fpc-devel
mailing list