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

Re: [sc-dev] SuperColliderAU code compiler errors



Hi list,

I’m almost through with compiling the SuperColliderAU from the latest source-code on Mavericks. However, there are still two linking errors that I cannot resolve right now. A search on google revealed nothing,, so I hope anyone on the dev-list knows what to do. I think it’s just some framework or similar, but I don’t know where to search for it. Shouldn’t I link the Audio Unit as an executable? I’m happy for any suggestion... 

Here’s the error:

Linking CXX executable SuperColliderAU
Undefined symbols for architecture x86_64:
"__mh_bundle_header", referenced from:
    Resources::getResourcesPathFromDyldImage() in Resources.cpp.o
"_main", referenced from:
   implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Thanks in advance
Martin

PS: I have never before set up a compilation process for an AudioUnit or component before.


Am 12.12.2013 um 16:23 schrieb Martin Huenniger <a_s_tarantoga@xxxxxxxx>:

> Solved this issue:
> 
> #define __ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES 0
> 
> in SuperColliderAU.h fixes it.
> 
> Am 09.12.2013 um 14:58 schrieb Martin Huenniger <a_s_tarantoga@xxxxxxxx>:
> 
>> By the way. I’m working on Mac OS 10.9.
>> 
>> 
>> Am 09.12.2013 um 12:42 schrieb Martin Huenniger <a_s_tarantoga@xxxxxxxx>:
>> 
>>> 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
>>> 
>>> 
>>> 
>>> 
>> 
>> _________________________
>> Dr. rer. nat. Martin Hünniger
>> martinhuenniger.de
>> martin.huenniger@xxxxxxxx
>> soundcloud.com/a_s_tarantoga
>> 
>> 
>> 
>> 
> 
> _________________________
> Dr. rer. nat. Martin Hünniger
> martinhuenniger.de
> martin.huenniger@xxxxxxxx
> soundcloud.com/a_s_tarantoga
> 
> 
> 
> 

_________________________
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