On Wed, 2 Jan 2008 20:52:58 +0100, Mattias Gaertner wrote: > On Wed, 02 Jan 2008 19:16:13 +0100 (CET) > "Dave Parsons" <[EMAIL PROTECTED]> wrote: > > > Hi all, > > > > I'm beginning to put together a native OS/2 version of Lazarus > > and I need to define a new platform. > > >From the online documentation and the source code it seems that > > the thing to do is to define LCL_PLATFORM. > > fpcmake.ini has a definition of LCL_PLATFORM but it differs from > > the definitions in the Lazarus Makefile.fpc files. > > > > So my questions at the moment are, > > 1. is there a global way to set this or is it a case of hand editing > > each makefile.fpc? > > 2. what should the new platform be called? > > OS/2 can work in non GUI mode, GUI mode using its native PM API, > > X using XFree and Qt3 emulation, so my preference would be os2pm. > > LCL_PLATFORM is for widgetset like gtk. Maybe you want to first try to > get gtk running on OS/2 before starting a new widgetset.
There is already a Gtk1 port for OS/2 which works with various X interfaces such as HOBX11, everblue or XFreeOS/2, but I want a native OS/2 PM version. > Otherwise: I can setup a new widgetset, but I need a good name. Yes, that is what I mean with os2pm above but I was not thinking of making it official at the moment since there is a lot of work to do which may or may not succeed. I just would like a way to minimize the amount of editing required during the initial development/feasibility phase and to choose a name which would be acceptable to all if the port is successful. Cheers, Dave _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives