Hubert Figuiere wrote: > Murray Cumming wrote: > >>>> In the new header file of gtkbuilder, it use typename as parameter's >>>> name, typename is a keyword of C++, so when compile C++ application such >>>> as gtkmm, thunderbird, it will cause compile error, so it is better to >>>> change it to another name like gtypename. >>> This has been fixed already in svn. >> A new release would allow GNOME to build (it breaks evince, gtkmm, and >> gnome-system-monitor, and probably some others), which would allow GTK+ >> to get more testing. > > It is time to write a check for that kind of things. Basically all that
Definitely agree. > needs to be done is a C++ test program that #include the whole set of > headers. It would have caught this. A simpler and faster solution would just be to scan all public headers for known C++ keywords, it would also avoid the (build time) dependency of a C++ compiler. Johan _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list