GNOME Bugzilla – Bug 164608
Build fails with IRIX
Last modified: 2005-02-01 16:59:40 UTC
Platform: IRIX 6.5.23m Compiler: MIPSpro 7.4.2m The compiler produces this error, while combiling combobox.cc, I think: cc-1278 CC: ERROR File = ../../gtk/gtkmm/treeview.h, Line = 1423 No instance of overloaded function "sigc::ptr_fun" matches the argument list. The argument types are: (<unknown-type>). sigc::bind( sigc::ptr_fun(_auto_store_on_cellrenderer_text_edited_numerical<int>), model_column.index(), this_p) ); ^ cc-3168 CC: ERROR File = /home/murrayc/gnome210/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h, Line = 286 A name followed by "::" must be a class or namespace name. typedef typename adaptor_type::result_type result_type; ^ A template was detected during header processing. instantiation of class "sigc::bind_functor<-1, <error-type>, int, Gtk::TreeView *, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>" at line 2104 instantiation of "sigc::bind_functor<-1, <error-type>, int, Gtk::TreeView *, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> sigc::bind(const <error-type> &, int, Gtk::TreeView *)" at line 1423 of "../../gtk/gtkmm/treeview.h"
sigc::bind does not work at all with this compiler, so I have #ifdefed out the templated TreeView convenience methods on that platform.
> sigc::bind does not work at all with this compiler It works on IRIX now.