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

Reply via email to