[sigc] OS X build problem
- From: Murray Cumming <murrayc murrayc com>
- To: Joe Yandle <jwy divisionbyzero com>
- Cc: libsigc++ list <libsigc-list gnome org>
- Subject: [sigc] OS X build problem
- Date: Sun, 27 Feb 2005 12:34:19 +0100
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
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]