-std=c++11 is probably missing in the C++ command line. Stéphane
> Le 14 mars 2022 à 16:13, Daniel Chapiro <dchap...@gmail.com> a écrit : > > Thanks, Romain! In that case I'll stick to faust2ck for now. > However, for those who may want to use FaucK, I found a problems with > Faust.chug (I had posted it in the ChucK forum, since Faust.chug is in the > ChucK chugins release, but I'll cc it below). > Cheers! > Daniel > ----------- > 1. I downloaded the pre-compiled Faust.chug binary per the install script in > https://ccrma.stanford.edu/~rmichon/fauck/ > However, OSX (Big Sur) complains that it's from an unsigned developer, > whether I use it w/ chuck from the term, or from the miniaudicle. I know how > to enable OSX apps from unsigned developers - is there a way to have OSX let > me do likewise for .chugs (i.e., .o) files? > > 2. Also, I tried to make Faust.chug from sources (cloned > https://github.com/ccrma/chugins), but got fatal compile errors: > >>> cd chugins/Faust/; make osx > clang++ -c -o Faust.o Faust.cpp -mmacosx-version-min=10.9 -D__MACOSX_CORE__ > -I../chuck/include -arch x86_64 -fPIC -I/usr/local/include -O3 > In file included from Faust.cpp:35: > In file included from /usr/local/include/faust/dsp/llvm-dsp.h:37: > /usr/local/include/faust/dsp/dsp.h:246:52: error: expected ';' at end of > declaration list > void setFpStatusRegister(intptr_t fpsr_aux) noexcept > ^ > ; > In file included from Faust.cpp:37: > /usr/local/include/faust/gui/PathBuilder.h:69:31: error: non-aggregate type > 'std::vector<char>' cannot be initialized with an initializer list > std::vector<char> rep = {' ', '#', '*', ',', '/', '?', '[', ']', '{', '}', > '(', ')'}; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 2 errors generated. > make: *** [Faust.o] Error 1 > > On Mon, Mar 14, 2022 at 3:15 AM Romain Michon <rmnmic...@gmail.com> wrote: > Hi Daniel, > > Beside the fact that FaucK allows you to do on-the-fly compilation of Faust > programs directly in ChucK, there's no real benefit in terms of using it vs. > faust2ck. It's just more convenient if you need to prototype Faust programs > directly in ChucK. If your Faust program is always the same, using faust2ck > might be a better option. > > Cheers, > > Romain > > On Sun, Mar 13, 2022 at 10:18 PM Daniel Chapiro <dchap...@gmail.com> wrote: > Thanks, Stéphane! Also, do you know if there any advantage in using FaucK > (Faust.chug) instead of faust2ck? (I don't do on-the-fly Chuck programming) > _______________________________________________ > Faudiostream-users mailing list > Faudiostream-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/faudiostream-users _______________________________________________ Faudiostream-users mailing list Faudiostream-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/faudiostream-users