[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] Lua Conference Bot 0.1
- From: Etan Reisner <deryni@...>
- Date: Wed, 22 Jul 2009 18:16:41 -0400
On Wed, Jul 22, 2009 at 11:09:00PM +0100, Ashish Shrestha wrote:
<snip>
> I am trying to refresh my C and plan to learn glib. Had a quick look
> at lgob. I understand glib and GObject is part of GTK but do not
> include the widgets themselves. Ideally would like to have a wrapper
> around libpurple without having to depend on any X or rest of GTK for
> running on servers in a headless environment.
GObject is the core object system used by GLib and GTK+.
GLib is a set of core libraries for use by applications (things like hash tables, main loops, file parsers, etc).
GTK+ is a widget toolkit (which uses GLib).
libpurple depends on GLib not GTK+ and as such has no dependency on X
(which is why the console libpurple client finch can exist).
<snip>
> Ashish
I'd be more than happy to continue any discussions in this direction but
they should probably take place somewhere other than lua-l.
-Etan