Hi all,
These days I compiled new SC 3.8
and latest faust code following instructions from
https://ccrma.stanford.edu/~rmichon/faustWorkshops/2016/#installFaust

when I try to compile my .dsp file like
faust2supercollider file.dsp
I get output as follows:

In file included from
/usr/local/include/SuperCollider/plugin_interface/SC_PlugIn.h:30:0,
                 from allpass_jot_w_atten_nicer.cpp:35:
/usr/local/include/SuperCollider/plugin_interface/SC_InlineUnaryOp.h: In
function ‘float32 sc_log2(float32)’:
/usr/local/include/SuperCollider/plugin_interface/SC_InlineUnaryOp.h:83:9:
error: ‘log2’ is not a member of ‘std’
  return std::log2(x);
         ^
/usr/local/include/SuperCollider/plugin_interface/SC_InlineUnaryOp.h:83:9:
note: suggested alternative:
In file included from /usr/include/features.h:367:0,
                 from
/usr/include/x86_64-linux-gnu/c++/5/bits/os_defines.h:39,
                 from
/usr/include/x86_64-linux-gnu/c++/5/bits/c++config.h:482,
                 from /usr/include/c++/5/bits/stl_algobase.h:59,
                 from /usr/include/c++/5/bits/stl_tree.h:63,
                 from /usr/include/c++/5/map:60,
                 from allpass_jot_w_atten_nicer.cpp:32:
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:144:1: note:   ‘log2’
 __MATHCALL (log2,, (_Mdouble_ __x));
 ^
In file included from
/usr/local/include/SuperCollider/plugin_interface/SC_PlugIn.h:30:0,
                 from allpass_jot_w_atten_nicer.cpp:35:
/usr/local/include/SuperCollider/plugin_interface/SC_InlineUnaryOp.h: In
function ‘float32 sc_trunc(float32)’:
/usr/local/include/SuperCollider/plugin_interface/SC_InlineUnaryOp.h:240:9:
error: ‘trunc’ is not a member of ‘std’
  return std::trunc(x);
         ^
....etc

As I got it the reason is that faust compiler should be instructed to use
kind of "-std=c++11"

How can I achieve that with faust2supercollider script?
------------------------------------------------------------------------------
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to