Re: [sigc] [Fwd: libsigc++ 1.9.13 fails on Solaris 9 sparc]



Am 2004.02.19 09:56 schrieb(en) Damien Carbery:
All,

In the first build I did last week I used a tarball from sourceforge. The site was available about an hour after Murrary asked for help.

I downloaded the latest tarball (1.9.14) and attempted to build it on Solaris 9 Update 4 sparc. The attached log shows my environment, configure output and make output.

Thanks a lot!

The errors start with:
"../sigc++/adaptors/lambda/base.h", line 174: Error: Could not find sigc::internal::lambda_core<sigc::internal::lambda_select7, 0>:: lambda_core() to initialize base class.

The wrong template specialization is used because
sigc::is_base_and_derived<> yields a wrong result. Hopefully the reason
is that sizeof(char)==sizeof(double) on your platform. I committed a
patch to cvs that would fix this once and for all. I'm attaching the
patch to this email.

Damien, could you please apply this patch to your copy of libsigc++ 1.9.14 and try again?

Regards,

 Martin



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