Thanks. Could you please open a bugzilla bug for this, and try the previous versions so we can find out when it stopped working.
Please mention the exact compiler version in the bug. On Sat, 2005-02-26 at 16:05 -0800, joey yandle wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi everyone, > > I haven't tried to build a libsigc++-2 on my OS X box in a long time, > but I noticed on the sigc homepage that it was supposed to work with the > Apple gcc port. So I tried to compile 2.0.10, but I got the following: > > ~ g++ -DHAVE_CONFIG_H -I.. -I.. -g -O2 -MT lambda.lo -MD -MP -MF > .deps/lambda.Tpo -c adaptors/lambda/lambda.cc -fno-common -DPIC -o > .libs/lambda.o > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select1>': > adaptors/lambda/lambda.cc:7: instantiated from > `sigc::lambda<sigc::internal::lambda_select1>' > adaptors/lambda/lambda.cc:7: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select1>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select1>': > adaptors/lambda/lambda.cc:7: instantiated from here > adaptors/lambda/lambda.cc:7: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select1>::value' cannot be used as template > argument > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select2>': > adaptors/lambda/lambda.cc:8: instantiated from > `sigc::lambda<sigc::internal::lambda_select2>' > adaptors/lambda/lambda.cc:8: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select2>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select2>': > adaptors/lambda/lambda.cc:8: instantiated from here > adaptors/lambda/lambda.cc:8: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select2>::value' cannot be used as template > argument > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select3>': > adaptors/lambda/lambda.cc:9: instantiated from > `sigc::lambda<sigc::internal::lambda_select3>' > adaptors/lambda/lambda.cc:9: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select3>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select3>': > adaptors/lambda/lambda.cc:9: instantiated from here > adaptors/lambda/lambda.cc:9: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select3>::value' cannot be used as template > argument > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select4>': > adaptors/lambda/lambda.cc:10: instantiated from > `sigc::lambda<sigc::internal::lambda_select4>' > adaptors/lambda/lambda.cc:10: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select4>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select4>': > adaptors/lambda/lambda.cc:10: instantiated from here > adaptors/lambda/lambda.cc:10: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select4>::value' cannot be used as template > argument > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select5>': > adaptors/lambda/lambda.cc:11: instantiated from > `sigc::lambda<sigc::internal::lambda_select5>' > adaptors/lambda/lambda.cc:11: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select5>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select5>': > adaptors/lambda/lambda.cc:11: instantiated from here > adaptors/lambda/lambda.cc:11: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select5>::value' cannot be used as template > argument > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select6>': > adaptors/lambda/lambda.cc:12: instantiated from > `sigc::lambda<sigc::internal::lambda_select6>' > adaptors/lambda/lambda.cc:12: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select6>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select6>': > adaptors/lambda/lambda.cc:12: instantiated from here > adaptors/lambda/lambda.cc:12: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select6>::value' cannot be used as template > argument > ../sigc++/type_traits.h: In instantiation of > `sigc::is_base_and_derived<sigc::lambda_base, > sigc::internal::lambda_select7>': > adaptors/lambda/lambda.cc:13: instantiated from > `sigc::lambda<sigc::internal::lambda_select7>' > adaptors/lambda/lambda.cc:13: instantiated from here > ../sigc++/type_traits.h:118: error: call to non-function ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select7>::is_base_class_' > adaptors/lambda/lambda.cc: In instantiation of > `sigc::lambda<sigc::internal::lambda_select7>': > adaptors/lambda/lambda.cc:13: instantiated from here > adaptors/lambda/lambda.cc:13: error: non-constant ` > ~ sigc::is_base_and_derived<sigc::lambda_base, > ~ sigc::internal::lambda_select7>::value' cannot be used as template > argument > make[3]: *** [lambda.lo] Error 1 > make[2]: *** [all] Error 2 > make[1]: *** [all-recursive] Error 1 > make: *** [all] Error 2 -- Murray Cumming [EMAIL PROTECTED] www.murrayc.com www.openismus.com _______________________________________________ libsigc-list mailing list libsigc-list@gnome.org http://mail.gnome.org/mailman/listinfo/libsigc-list