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

[sc-dev] SuperColliderAU code compiler errors



Hi list,

I’m digging my way through the SuperColliderAU code provided with the latest SC svn distribution (3.7). I’m trying to compile the code and right now I am at a point where I get a lot of errors from the (included) boost sources. A macro
breaks the whole process:

BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));

/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment

A search on google reveals that this is a known problem on Mac OS for at least 2 years

https://svn.boost.org/trac/boost/ticket/6219

My question is: Has anyone had troubles with this error too? Any known ways to prevent it. Would it be better to use newer boost sources or would this break existing functionality in other parts of SC. 

As far as I can see, the boost sources get included by including „common/server_shm.h“ in which shared memory stuff of the server is defined. have there been any problems which this boost macro? 

Thanks in advance.

Best,
Martin

Here the compiler errors I get

[100%] Building CXX object platform/mac/SuperColliderAU/Source/CMakeFiles/SuperColliderAU.dir/SuperColliderAU.cpp.o
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:23:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUMIDIEffectBase.h:49:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUMIDIBase.h:49:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUBase.h:61:
/Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/ComponentBase.h:123:5: warning: 'SetComponentInstanceStorage' is deprecated: first deprecated in OS X 10.8
      [-Wdeprecated-declarations]
                                SetComponentInstanceStorage(ci, (Handle)This);
                                ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:878:1: note: 
      'SetComponentInstanceStorage' declared here
SetComponentInstanceStorage(
^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:23:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUMIDIEffectBase.h:49:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUMIDIBase.h:49:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUBase.h:61:
/Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/ComponentBase.h:136:25: warning: 'RegisterComponent' is deprecated: first deprecated in OS X 10.8
      [-Wdeprecated-declarations]
                Component       component = RegisterComponent(&description, (ComponentRoutineUPP) Dispatch, registerComponentGlobal, NULL, NULL, NULL);
                                            ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:413:1: note: 
      'RegisterComponent' declared here
RegisterComponent(
^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:23:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUMIDIEffectBase.h:49:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUMIDIBase.h:49:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/AUBase.h:61:
/Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/../AUSDK/ComponentBase.h:138:4: warning: 'SetDefaultComponent' is deprecated: first deprecated in OS X 10.8
      [-Wdeprecated-declarations]
                        SetDefaultComponent(component, defaultComponentAnyFlagsAnyManufacturerAnySubType);
                        ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:986:1: note: 
      'SetDefaultComponent' declared here
SetDefaultComponent(
^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/lexical_cast.hpp:170:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_left_shift.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/lexical_cast.hpp:171:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_right_shift.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:12:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_bit_and.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:13:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_bit_and_assign.hpp:49:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:14:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_bit_or.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:15:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_bit_or_assign.hpp:49:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:16:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_bit_xor.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:17:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_bit_xor_assign.hpp:49:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:18:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_complement.hpp:26:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_prefix_operator.hpp:151:109: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                            ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_dereference.hpp:25:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_prefix_operator.hpp:151:109: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                            ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:20:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_divides.hpp:34:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:21:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_divides_assign.hpp:41:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:22:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_equal_to.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:23:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_greater.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:24:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_greater_equal.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:26:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_left_shift_assign.hpp:49:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:27:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_less.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_less_equal.hpp:43:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/SuperColliderAU.cpp:19:
In file included from /Users/pirx/progs/SuperCollider/supercollider/platform/mac/SuperColliderAU/Source/./SuperColliderAU.h:39:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/SC_HiddenWorld.h:36:
In file included from /Users/pirx/progs/SuperCollider/supercollider/server/scsynth/../../common/server_shm.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/managed_shared_memory.hpp:28:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/interprocess/mem_algo/rbtree_best_fit.hpp:38:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits.hpp:35:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_operator.hpp:29:
In file included from /Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/has_logical_and.hpp:34:
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/type_traits/detail/has_binary_operator.hpp:157:121: error: expected expression
   BOOST_STATIC_CONSTANT(bool, value = (sizeof(check(((make<Lhs>() BOOST_TT_TRAIT_OP make<Rhs>()),make<has_operator>())))==sizeof(::boost::type_traits::yes_type)));
                                                                                                                        ^
/Users/pirx/progs/SuperCollider/supercollider/external_libraries/boost/boost/config/suffix.hpp:393:72: note: expanded from macro 'BOOST_STATIC_CONSTANT'
#     define BOOST_STATIC_CONSTANT(type, assignment) static const type assignment
                                                                       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
3 warnings and 20 errors generated.
make[2]: *** [platform/mac/SuperColliderAU/Source/CMakeFiles/SuperColliderAU.dir/SuperColliderAU.cpp.o] Error 1
make[1]: *** [platform/mac/SuperColliderAU/Source/CMakeFiles/SuperColliderAU.dir/all] Error 2
make: *** [all] Error 2

_________________________
Dr. rer. nat. Martin Hünniger
martinhuenniger.de
martin.huenniger@xxxxxxxx
soundcloud.com/a_s_tarantoga




Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail