After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 164608 - Build fails with IRIX
Build fails with IRIX
Status: RESOLVED FIXED
Product: gtkmm
Classification: Bindings
Component: build
unspecified
Other IRIX
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2005-01-19 17:15 UTC by Murray Cumming
Modified: 2005-02-01 16:59 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Murray Cumming 2005-01-19 17:15:31 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"
Comment 1 Murray Cumming 2005-01-25 15:38:10 UTC
sigc::bind does not work at all with this compiler, so I have #ifdefed out the
templated TreeView convenience methods on that platform. 
Comment 2 Murray Cumming 2005-02-01 16:59:40 UTC
> sigc::bind does not work at all with this compiler

It works on IRIX now.