Re: [sigc] Re: [Bug 147391] - test_lambda does not compile with SUN Forte 5.5



Am 04.08.2004 11:48:11 schrieb(en) Martin Schulze:
Hi!

So we are one step further. I will look at the new error tonight.
Looks like the FORTE needs some template specializations for our reference wrapper.

A template specialization cannot fix this. I have no idea how to deal with the problem. Let's try to use sig::var("\n") instead of sigc::ref ("\n") in the test case. I see better chances fixing potential new errors in template specializations of the lambda<> template.

I'm currently uploading to:

 http://www.hippogriff.de/libsigc++-2.0.4-test2.tar.gz

Only the file tests/test_lambda.cc changed. Please try to compile again!

Regards,

 Martin


Am 04.08.2004 11:27:07 schrieb(en) Damien Carbery:
make failed:
/sgnome/tools/sparc-solaris/forte/SOS8/SUNWspro/bin/CC -g -o
.libs/test_exceptio
n_catch test_exception_catch.o  ../sigc++/.libs/libsigc-2.0.so
-R/usr/local/lib
creating test_exception_catch
source='test_lambda.cc' object='test_lambda.o' libtool=no \
depfile='.deps/test_lambda.Po' tmpdepfile='.deps/test_lambda.TPo' \
depmode=none /bin/bash ../depcomp \
/sgnome/tools/sparc-solaris/forte/SOS8/SUNWspro/bin/CC  -I. -I. -I..
-I.. -I..
  -g -c -o test_lambda.o test_lambda.cc
"../sigc++/adaptors/lambda/group.h", line 462: Warning (Anachronism):
Type names
 qualified by template parameters require "typename".
"../sigc++/adaptors/lambda/group.h", line 690:     Where: While
specializing "si
gc::lambda_group3<sigc::T_functor, sigc::T_type1, sigc::T_type2,
sigc::T_type3>"
.
"../sigc++/adaptors/lambda/group.h", line 690: Where: Specialized
in non-tem
plate code.
"../sigc++/reference_wrapper.h", line 80: Error: Cannot cast from
const char* to
 sigc::const_reference_wrapper<char[2]>.
1 Error(s) and 1 Warning(s) detected.
make[2]: *** [test_lambda.o] Error 1
make[2]: Leaving directory `/jds/libsigc/libsigc++-2.0.4/tests'

I've attached config.log and make output in libsig-aug4.tar.gz. Let me
know if it doesn't work.

Damien.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]