[fpc-pascal] Exe size
XHajT03 at mbox.vol.cz
Thu Sep 4 23:01:38 CEST 2008
On 4 Sep 08, at 21:03, Paul wrote:
> If I understand correcly, it's the lcl that adds a huge part to the exe.
> Since I only use 1 small form, I could create it with api calls.
> But FPC for WinCE uses a crosscompiler, how do I have to implement this ?
> Are Windows api calls translated to ARM-calls ?
If you use a (cross-)compiler for ARM target processor, the generated
binary will be indeed an ARM binary, of course (ready to run on an
ARM under the selected target OS - WinCE in your case). If targetting
WinCE OS, you can only use WinCE RTL and/or other units prepared for
that target, so if the particular API isn't supported for WinCE (as
opposed to other WinXX platforms), it simply won't compile.
More information about the fpc-pascal