On Wed, 19 Jan 2011 18:25:04 +0000
Frank Church <[email protected]> wrote:

> On 19 January 2011 16:43, Frank Church <[email protected]> wrote:
> 
> >
> >
> > On 19 January 2011 06:14, Vincent Snijders 
> > <[email protected]>wrote:
> >
> >> 2011/1/19 Mattias Gaertner <[email protected]>:
> >> >> Are there some steps the additional steps required in the Build All
> >> that I
> >> >> may have missed?
> >> >
> >> > You have to choose the nogui widgetset in the project's compiler
> >> > options and of course you must not use any unit that uses the gtk.
> >>
> >> Build all builds also the IDE with the nogui widgetset, that is not
> >> what you want and what is supported, the IDE needs a GUI. Building
> >> just the LCL with nogui is good and then you can try to compile your
> >> project.
> >>
> >> --
> >> _______________________________________________
> >> Lazarus mailing list
> >> [email protected]
> >> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
> >>
> >
> >
> > I set NoGUI alone in the project options and it worked.
> >
> > Thanks.
> >
> >
> >
> 
> As a side question - what does the NoGUI widgetset do, how does it work?

It sets up enough empty methods to make the LCL compile.

 
> Does it send all GUI related objects down some blackhole, or is the
> programmer supposed to ensure that no Forms and items placed on forms are
> included in the program?

You can include forms, you can even create some of them, but you can not
create Handles.


Mattias

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to