GNOME Bugzilla – Bug 150718
libsigc++2 doesn't compile on IRIX 6.5.21 with the SGI C++ compiler
Last modified: 2005-01-19 17:19:06 UTC
Am 19.08.2004 23:59:06 schrieb(en) Albert Chin: > While building CVS on IRIX 6.5.21 with the SGI C++ compiler: > > CC -I. -I. -I.. -I.. -I.. -Wl,-woff,84 -Wl,-woff,85 -woff 1429 -O2 > -OPT:Olimit=0 -c -o test_lambda.o `test -f 'test_lambda.cc' || echo > './'`test_lambda.cc > cc-1522 CC: ERROR File = ../sigc++/adaptors/lambda/group.h, Line = 79 > The symbol template parameter "sigc::adaptor_trait<T_functor, > sigc::is_base_and_derived<sigc::adaptor_base, > T_functor>::value>::adaptor_type::deduce_result_type" cannot > have a > template argument list. > > { typedef typename functor_type::deduce_result_type< > ^ > > cc-1522 CC: ERROR File = ../sigc++/adaptors/lambda/group.h, Line = 245 > The symbol template parameter "sigc::adaptor_trait<T_functor, > sigc::is_base_and_derived<sigc::adaptor_base, > T_functor>::value>::adaptor_type::deduce_result_type" cannot > have a > template argument list. > > { typedef typename functor_type::deduce_result_type< > ^ > > cc-1522 CC: ERROR File = ../sigc++/adaptors/lambda/group.h, Line = 458 > The symbol template parameter "sigc::adaptor_trait<T_functor, > sigc::is_base_and_derived<sigc::adaptor_base, > T_functor>::value>::adaptor_type::deduce_result_type" cannot > have a > template argument list. > > { typedef typename functor_type::deduce_result_type< > ^ > > 3 errors detected in the compilation of "test_lambda.cc". > > -- > albert chin (china@thewrittenword.com)
The build (and examples) work on IRIX 6.5.23m (MIPSpro 7.4.2m) (Your "puar" host), so I guess this is fixed.