After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 355533 - libglademm-0.6.3 does not compile
libglademm-0.6.3 does not compile
Status: RESOLVED NOTABUG
Product: libglademm
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2006-09-12 05:54 UTC by Jean Bréfort
Modified: 2011-01-16 23:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jean Bréfort 2006-09-12 05:54:20 UTC
While compiling libglademm-0.6.3, I get the error:

xml.cc:145: error: no 'GType Gnome::Glade::Xml_Class::lookup_type_vfunc_callback(GladeXML*, const char*)' member function declared in class 'Gnome::Glade::Xml_Class'

Seems that this method is never called. Removing it make things compile.
Comment 1 Murray Cumming 2006-09-14 16:28:28 UTC
Are you sure that this is 0.6.3? That would be very old.

I think what we actually need is the GLIBMM_VFUNCS_ENABLED ifdef check in the .cc file to match those in the .h file.

However, you probably don't want to be building without GLIBMM_VFUNCS_ENABLED defined. Maybe you need to update your glibmm so that this is defined (it's a new thing).
Comment 2 Jean Bréfort 2006-09-14 16:52:05 UTC
Hmm, was 2.6.3, sorry for the typo. I'll check the solution when I'll be back home.
Comment 3 Jean Bréfort 2006-09-18 19:37:58 UTC
OK, it works with the lates glibmm version. May be configure should check that (just a suggestion).
Comment 4 Murray Cumming 2006-09-19 06:44:41 UTC
Unfortunately, there's no simple configure check that could find the correct versions without also accepting the wrong versions. It's an unusual situation.