Re: compiling gtkmm with atkmm support fails in implementor.cc
- From: John Emmas <john creativepost co uk>
- To: gtkmm <gtkmm-list gnome org>
- Subject: Re: compiling gtkmm with atkmm support fails in implementor.cc
- Date: Wed, 18 Nov 2015 21:51:35 +0000
On 18 Nov 2015, at 19:24, Kjell Ahlstedt wrote:
I don't understand what's the difference between
Implementor::~Implementor() noexcept { }
and a compiler-generated destructor.
No. In fact, I just tried commenting out the ~Implementor() d'tor (and letting the compiler generate one)
but it didn't make any difference.
I can't find it now but earlier today someone mentioned that if GTKMM_ATKMM_ENABLED is #defined when building
the Gtkmm DLL, it must also get #defined in anything which uses that DLL. That makes a lot of sense -
because otherwise, certain objects (e.g. class Widget) will have different sizes in different modules. To
me, that sounds like a promising explanation for this 'delete' problem.
I'm busy for a couple of days now - but at the weekend I'll try rebuilding everything, making absolutely sure
that GTKMM_ATKMM_ENABLED is #defined in all modules. Fingers crossed, that might solve the problem!
John
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]