[fpc-devel] WinCE port docs at wiki

Florian Klaempfl florian at freepascal.org
Sat Aug 13 12:11:00 CEST 2005


Yury Sidorov wrote:

> From: "Florian Klaempfl" <florian at freepascal.org>
> 
>> Yury Sidorov wrote:
>>
>>> 2. Since H2PAS dont eat MS headers the easiest way to port is to use
>>> win32 Windows unit and remove all functions which are missing in WinCE.
>>> The following list of WinCE functions can be used as reference:
>>> http://www.rainer-keuchel.de/wince/dllexports/ipaq-coredll.txt
>>> First of all there are almost no functions with A suffix and they must
>>> be removed.
>>> Also some functions exists as wrappers (SetEvent,ResetEvent). Some of
>>> them already implemented in system.pp
>>>
>>> You can start this task. Currently nobody do it. If you will start it,
>>> please write about that at wiki and specify your contacts.
>>
>>
>> IMO an important question is if wince and win32 should share the windows
>> unit or not. Does MS have common headers?
> 
> 
> The Windows unit must not be shared between win32 and wince.
> 1. There are separate MS headers for WinCE.

Ok. I'll check the MS headers to see how h2pas behaves (I was the person
one who commited the h2pas ;().

> 2. win32 Windows unit is generated from GNU Windows headers and it will
> break any modifications were made in Windows unit to support wince.

I know ;)




More information about the fpc-devel mailing list