On Tue, 21 May 2002, Yuri Prokushev wrote:

> >That's the main reason why I thought that I should better port the full
> >sibyl sources (system.pas and others) to FPC than change the FPC sources
> >for Sibyl.
> Rewrite System unit? Why? System units is same (except some nonstandard 
> functions). And rewrite system unit not good idea.

I didn't mean rewrite, just do some modifications to be able to compile it
with FPC.

But it looks like that your way is "more ready" than mine, so let it be.:)

> >> I know about future problems with sibyl applications. Some rework will be 
> >> required for migration to OpenSibyl (At least for application wich uses
> >> imports, APIENTRY, CSTRING, C style comments (/*) and some other things).
> >Yep.
> Translate, pls.

I mean I agree.

> I prefer do work on this basis:
> 1) use native fpc rtl (system, dos, crt, sysutils)
> 2) use sibyl os2 api (os2def, bse*, pm*)
> 3) use native fcl as base for spcc (classes)
> 4) use spcc as base for svde
> 5) Add to spcc all methods and properities from delphi vcl (this is allow use delphi 
>apps based on vcl)
> 6) May be add Odin32 API (this is allow use delphi apps based on win32 api)
> 
> When 2) will be done, we can contibute os2 api definetion to fpc/2 team.
> 
> Of couse, I don't work with fpc sysutils and classes now. But after success 
>compilation of SVDE on top of fpc I will work with spcc on top of fcl.

I afraid (based on my previous tries) that porting sysutils and classes
will be / is the main problem of OpenSibyl. Btw, to compile SVDE, you will
need SPCC, so you cannot compile it with fpc until SPCC is ported.

So, are you at 2) now? Which units are ported yet, and which ones remain?

Bye!
  Doodle

-- Doodle -------------------------------------------------------------------
 PapirPosta: Kocsis Peter, 5363, Nagyiva'n, O~rsi 2/c
-------------------------------------------------------------------- OS/2 ---

-----------
To unsubscribe yourself from this list, send the following message
to [EMAIL PROTECTED]

     unsubscribe sibyl
     end

Reply via email to