Yury Sidorov a écrit :
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:
define like this are droped
#define CALLBACK PASCAL
// it seems that PASCAL is already present in all low level ms sdks ! :)
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.
i'll do that. ( rainer site is a little bit old (wince2.11,3) since
there has been wince4.0, 4.1 and now most of systems are 4.2 )
i started with 4.2 headers, i used h2pas for types and consts and do the
rest by hand, you're righ it's long task
compared arm and i386 dirs, are the same !
3. I think sqllite is dependent from Windows,SysUtils,Classes,etc. We
need to port them first.
Yury Sidorov.
ifdef WINCE is used in .inc files but see no definition, to add in
system.pp ?
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel