2013-08-13 17:21, John Emmas skrev:
On 13/08/2013 15:34, Kjell Ahlstedt wrote:Sorry, I don't understand why gtkmm fails in this way. And it fails in another way with a new version of glibmm. If you think it's worth more trouble-shooting, can you send a more complete input and output? I don't understand if the paths you showed in a previous mail (like -I D:/Temp/glibmm-2.28.2/glib/src) is just an example of the type of path you used (absolute path with slashes in this case), or if it's the exact path used in a command. At first I thought is was exactly the path you used in some command, but now I'm not so sure.
_WRAP_METHOD #ifndef has deliberately been moved. New versions of gmmproc puts both comment and function declaration inside #ifndef/#endif. That's the right thing to do. If xxx_DISABLE_DEPRECATED is defined when the module is built (--disable-deprecated-api) Doxygen shall not include the description of deprecated functions in its generated documentation. _WRAP_SIGNAL The "deprecated" parameter was previously ignored, but new versions of gmmproc generates #ifndef xxx_DISABLE_DEPRECATED directives. Unfortunately the #ifndef directive is written in the middle of comment, if there is a manually added comment in the .hg. And another bug, introduced at the same time: The "ifdef GTKMM_ATKMM_ENABLED" parameter in _WRAP_SIGNAL is ignored. I'll try to fix both these bugs. Kjell |