Re: libgdamm development



I have not worked with libgdamm, but when looking at some files in the GitLab repository, I can see that they are out of date and/or inconsistent.

jhbuild's gnome-world.modules file says that libgdamm's master branch depends on gtkmm-3 (and thus indirectly on glibmm-2.4). This does not fit with configure.ac, which says that libgdamm-6.0 depends on glibmm-2.56. That's an obsolete name of the new ABI, which is now called glibmm-2.58, and which is compatible with gtkmm-4.

It looks like the libgdamm-5-0 branch is the one to use in combination with glibmm-2.4 and gtkmm-3.

I suppose that if you want to work with the libgdamm's master branch, you have to use the latest versions, i.e. the master branches, also from gtkmm and the modules it depends on. But that's not what 'jhbuild build libgdamm' will give you.

/Kjell

On 2018-09-11 05:38, Pavlo Solntsev via gtkmm-list wrote:
Hi, 
I am trying to compile libgdamm using jhbuild. Everything was compiled
successfully but not libgdamm.  It looks like it needs very "fresh"
version of glibmm: 

return Glib::make_refptr_for_instance<Gnome::Gda::Batch>(
dynamic_cast<Gnome::Gda::Batch*> (Glib::wrap_auto ((GObject*)(object),
take_copy)) );

Could you please share your experience with libgdamm compilation? I was
thinking to port some new work in libgda but it is really frustrating
if I can't even compile it. Is it really necessary to pull recent glimmand gtkmm-4? 

Thanks.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]