[gtkmm] Re: Glade-2, libgtkmm, Xml::create, callbacks
- From: Andreas Rottmann <a rottmann gmx at>
- To: Stephan Puchegger <puchs ap univie ac at>
- Cc: Christer Palm <palm nogui se>, Douglas Roberts <dzzr lanl gov>, Gtkmm List <gtkmm-list gnome org>
- Subject: [gtkmm] Re: Glade-2, libgtkmm, Xml::create, callbacks
- Date: Wed, 03 Sep 2003 13:13:31 +0200
Stephan Puchegger <puchs ap univie ac at> writes:
> I think (but I am not sure), that the situation is the following:
> libglademm can't do the same thing in C++ as libglade does in C due to the
> name-mangling of the C++ compiler (as opposed to no name mangling in C).
> That is why libglade can find the names of the callbacks in a C program
> (although it is a runtime mechanism). Libglademm can't do the same thing
> in C++ since it does not know what the mangled names look like.
>
> I hope, that my info is correct.
>
Mostly; however, the problem is more difficult (name mangling could be
worked around), because C++ doesn't only have static functions, but
also methods.
Andy
--
Andreas Rottmann | Rotty ICQ | 118634484 ICQ | a rottmann gmx at
http://www.8ung.at/rotty | GnuPG Key: http://www.8ung.at/rotty/gpg.asc
Fingerprint | DFB4 4EB4 78A4 5EEE 6219 F228 F92F CFC5 01FD 5B62
Packages should build-depend on what they should build-depend.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]