[CM] building Grace with OSC and FOMUS and saving files
benmca at gmail.com
Sat Apr 9 15:39:31 PDT 2016
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)
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:
Any advice on moving forward with FOMUS on mac much appreciated. Trying to
build FOMUS from sources fails with a missing Boost definition:
> error: no matching constructor for initialization of
> 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?
List: is there a known good build for mac here including FOMUS support?
On Tue, Apr 5, 2016 at 6:05 PM, Matti Koskinen <mjkoskin at kolumbus.fi> 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
> 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
> 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
> 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,
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
Ben McAllister | listenfaster.com | @listenfaster | tuktuband.com | c:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cmdist