[fpc-pascal] Exe size

Tomas Hajny XHajT03 at mbox.vol.cz
Fri Sep 5 19:13:51 CEST 2008

On Fri, September 5, 2008 08:51, Paul wrote:

Hi Paul,

>> 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.
> This is bad news for me, I need control over the computer.
> The Windows version of the program uses a lot of api calls.
> Seems my only option is use Visual Studio :-(

Similarly to Felipe, I don't understand why this should be a bad news for
you or why this should mean that Visual Studio gave you something not
available with FPC (or what that "something" was in that case)... It looks
as if I either don't understand what you meant with the statement above,
or that I didn't express myself clearly and you understood me differently
(and that Marco's additional explanation regarding relation between Win32
and WinCE API hasn't helped to clarify that either).


More information about the fpc-pascal mailing list