Thread overview
GtkD 2.2 released, GTK+ with D.
May 15, 2013
Mike Wey
May 15, 2013
MattCoder
May 16, 2013
Mike James
May 16, 2013
Mike Wey
May 17, 2013
Mike James
May 15, 2013
GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL
license.

This release wraps Gtk+ 3.8 and GStreamer has been updated to 1.0.

GtkD 2.2.0 is now available on gtkd.org:
http://gtkd.org/download.html

There is also the new forum/newsgroup http://forum.gtkd.org powered by videnews / vibed.

-- 
Mike Wey
May 15, 2013
On Wednesday, 15 May 2013 at 21:16:45 UTC, Mike Wey wrote:
> GtkD 2.2.0 is now available on gtkd.org:
> http://gtkd.org/download.html

I'll look for this, and by the way, great job.
May 16, 2013
Hi Mike,

I've installed GtkD 2.2.0 and Gtk+. When building the cairo clock app I get the following error...

Error 1 Error 42: Symbol Undefined _D7gobject7ObjectG7ObjectG11addOnNotifyMFDFC7gobject9ParamSpec9ParamSpecC7gobject7ObjectG7ObjectGZvE4gtkc12gobjecttypes13GConnectFlagsZv (void gobject.ObjectG.ObjectG.addOnNotify(void delegate(gobject.ParamSpec.ParamSpec, gobject.ObjectG.ObjectG), gtkc.gobjecttypes.GConnectFlags)) C:\D\dmd2\GtkD\demos\cairo\cairo_clock\clock\clock\

I've included all the libs built by the build.d app.
Am I missing a lib?

Regards, Mike.

...

May 16, 2013
On 05/16/2013 10:32 AM, Mike James wrote:
> Hi Mike,
>
> I've installed GtkD 2.2.0 and Gtk+. When building the cairo clock app I
> get the following error...
>
> Error 1 Error 42: Symbol Undefined
> _D7gobject7ObjectG7ObjectG11addOnNotifyMFDFC7gobject9ParamSpec9ParamSpecC7gobject7ObjectG7ObjectGZvE4gtkc12gobjecttypes13GConnectFlagsZv
> (void gobject.ObjectG.ObjectG.addOnNotify(void
> delegate(gobject.ParamSpec.ParamSpec, gobject.ObjectG.ObjectG),
> gtkc.gobjecttypes.GConnectFlags))
> C:\D\dmd2\GtkD\demos\cairo\cairo_clock\clock\clock\
>
> I've included all the libs built by the build.d app.
> Am I missing a lib?
>
> Regards, Mike.

From the error it looks like the demo was build with an older version of GtkD, while linking with the new one.

-- 
Mike Wey
May 17, 2013
"Mike Wey" <mike-wey@example.com> wrote in message news:kn354d$1maa$1@digitalmars.com...
> On 05/16/2013 10:32 AM, Mike James wrote:
>> Hi Mike,
>>
>> I've installed GtkD 2.2.0 and Gtk+. When building the cairo clock app I
>> get the following error...
>>
>> Error 1 Error 42: Symbol Undefined
>> _D7gobject7ObjectG7ObjectG11addOnNotifyMFDFC7gobject9ParamSpec9ParamSpecC7gobject7ObjectG7ObjectGZvE4gtkc12gobjecttypes13GConnectFlagsZv
>> (void gobject.ObjectG.ObjectG.addOnNotify(void
>> delegate(gobject.ParamSpec.ParamSpec, gobject.ObjectG.ObjectG),
>> gtkc.gobjecttypes.GConnectFlags))
>> C:\D\dmd2\GtkD\demos\cairo\cairo_clock\clock\clock\
>>
>> I've included all the libs built by the build.d app.
>> Am I missing a lib?
>>
>> Regards, Mike.
>
> From the error it looks like the demo was build with an older version of GtkD, while linking with the new one.
>
> -- 
> Mike Wey

Doh! I forgot to copy the GtkD src to the DMD2 src sub-directory...
It's working now.

Thanks.

Regards, Mike.