Re: gtkmm affected by recent changes to gtk (GdkNativeWindow, gtk_toolbar_[gs]et_tooltips)
- From: Armin Burgmeier <armin arbur net>
- To: Damon Register <damon w register lmco com>
- Cc: gtkmm-list gnome org
- Subject: Re: gtkmm affected by recent changes to gtk (GdkNativeWindow, gtk_toolbar_[gs]et_tooltips)
- Date: Thu, 18 Sep 2008 15:11:26 +0200
On Tue, 2008-09-16 at 14:37 -0400, Damon Register wrote:
> Armin Burgmeier wrote:
> > I can reproduce the problems you mention when compiling gtkmm against
> > GTK+ 2.14.
> I feel a little better
>
> > I filed a bug for this:
> > http://bugzilla.gnome.org/show_bug.cgi?id=552513. In short, I think the
> Thanks
>
> > problem with changing the types appropriately is ABI compatibility. Feel
> > free to attach your patch there even if it has some problems yet. It is
> > easier to discuss such things on bugzilla.
> Ok. I assume that when you talk of ABI compatibility, you are
> talking about the problems you get when running a program built with
> one type while using a library built with another type?
gtkmm is ABI stable, which means that it must be possible to compile a
program against gtkmm 2.12 and run it with gtkmm 2.14. So if we change
the signature of a function to have different parameters, then the
function will not be found anymore by a program linked against the older
version, and it will refuse to run.
Armin
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]