Hi all - I'm no help in getting oscpack or fomus building, but did manage to get Juce building by modifying the #define on line 55 of juce/modules/juce_audio_basics/juce_audio_basics.cpp like so:
#if (JUCE_MAC || JUCE_IOS) && JUCE_USE_VDSP_FRAMEWORK #define Point CarbonDummyPointName // (workaround to avoid definition of "Point" by old Carbon headers) #include <Accelerate/Accelerate.h> #undef Point #else #undef JUCE_USE_VDSP_FRAMEWORK #endif Note - Juce website just updated their forums, so google indexing looks pretty jacked up right now. The relevant post Matti mentions (well, maybe not the only post) is at: http://forum.juce.com/t/build-problem-using-xcode-6/13729 Any advice on moving forward with FOMUS on mac much appreciated. Trying to build FOMUS from sources fails with a missing Boost definition: /usr/local/include/boost/ptr_container/detail/map_iterator.hpp:121:12: > error: no matching constructor for initialization of > > 'boost::iterator_adaptor<ptr_map_iterator<__map_const_iterator<__tree_const_iterator<__value_type<int, > void *>, > __tree_node<__value_type<int, void *>, void *> *, long> >, int, > const set<int, less<int>, allocator<int> > *const>, > __map_const_iterator<__tree_const_iterator<__value_type<int, void > *>, __tree_node<__value_type<int, void *>, void *> *, > long> >, ptr_container_detail::ref_pair<int, const set<int, > less<int>, allocator<int> > *const>, use_default, > ptr_container_detail::ref_pair<int, const set<int, less<int>, > allocator<int> > *const> >' > : base_type(r.base()) Maybe an older version of Boost is req'd to build FOMUS, but I haven't dug into that issue yet. Lastly, you guys know about the archive of Grace builds here, right? http://camil.music.illinois.edu/software/grace/ List: is there a known good build for mac here including FOMUS support? On Tue, Apr 5, 2016 at 6:05 PM, Matti Koskinen <[email protected]> wrote: > > hi Antoine, > > I tried to compile too, but oscpack goes fine. I built it first configuring with cmake (mkdir build ;cd build; cmake;) > > Im stuck with undefined Point, I didn’t look closely enough why, but it’s deep inside in include CarbonCore/Finder.h included from Framework to Framework from juce.h > > I remember from Juce-forums, that there were some incompatibilities with some version of Juce and 10.10, because Apple had changed something in audio again. > > Now Juce-website gives “under maintenance” so can’t check it for sure, or get a compatible juce-version. > > ——— > > sorry, first one went directly Antoine, always forget the reply-all button. > > But trying with Juce, somewhere in the code found version numbered 3.1.1 (there isn’t any version in juce.h), and after changing 2 compareLexicographically-calls to compareNatural (sounded natural :-) in Sndlib.cpp the app was built. Don’t have midi connected now, but tried clm.scm, which uses s7 and Sndlib.cpp, test.wav was written and played too. Didn’t try to save from the editor, so that’s for later today, it’s 4am already here. > > All cats are gray at night and they’re also nocturnal animals. > > Code gives tons of warnings, but no errors or segfaults so far. > > best regards, > > -m > > > _______________________________________________ > Cmdist mailing list > [email protected] > https://cm-mail.stanford.edu/mailman/listinfo/cmdist -- Ben McAllister | listenfaster.com | @listenfaster | tuktuband.com | c: 206.849.3183
_______________________________________________ Cmdist mailing list [email protected] https://cm-mail.stanford.edu/mailman/listinfo/cmdist
