Re: g_assert_warning and downward compatibility
- From: Murray Cumming <murrayc murrayc com>
- To: cedric gustin swing be
- Cc: gtkmm-list <gtkmm-list gnome org>
- Subject: Re: g_assert_warning and downward compatibility
- Date: Wed, 02 Feb 2005 00:19:52 +0100
On Tue, 2005-02-01 at 23:45 +0100, Cedric Gustin wrote:
> Hi all,
> I thought I would ask this question here before going to the gtk-devel ML.
> Earlier in january, I upgraded my gtk+ development environment on win32
> from 2.4 to 2.6. I recently built gtkmm-2.4.10 against GTK+-2.6.1 and
> uploaded the new win32 installer to my page
> I really thought there would no problems using this built with GTK+ 2.4.
> I guess I was wrong. Because of the new g_assert_function added to
> gmessage.h in GTK+-2.6, gtkmm-2.4 binaries built against GTK+-2.6
> (shared libraries of course) are not compatible with GTK+-2.4.
> Applications fail at runtime with a "g_assert_warning is undefined" error.
> My question is : is that the expected behavior, or is downward
> compatibility guaranteed between GTK+ 2.6 and 2.4 as long as you don't
> use new additions to the 2.6 API ?
It is a bit odd, and it's not something that would normally happen.
But it's best to ask on gtk-list about this.
murrayc murrayc com
] [Thread Prev