after i did a

|./init_submodules.sh # check out dependencies

which i forgot and do (without the patch)

||cmake -DCMAKE_CXX_FLAGS=-march=i686 ..
|
i get

[ 67%] Building CXX object source/sc/supercollider/common/Source/plugins/CMakeFiles/TriggerUGens.dir/TriggerUGens.cpp.o In file included from /home/hochherz/progs/supernova/nova-server/libs/nova-simd/vec_generic.hpp:27, from /home/hochherz/progs/supernova/nova-server/libs/nova-simd/vec.hpp:23, from /home/hochherz/progs/supernova/nova-server/libs/nova-simd/simd_memory.hpp:26, from /home/hochherz/progs/supernova/nova-server/source/sc/supercollider/common/Source/plugins/TriggerUGens.cpp:27: /home/hochherz/progs/supernova/nova-server/libs/nova-simd/detail/math.hpp: In function 'void nova::detail::apply_on_vector(FloatType*, Arg1Type, Functor) [with FloatType = float, int VectorSize = 4, Arg1Type = const float*, Functor = float (*)(const float&)]': /home/hochherz/progs/supernova/nova-server/libs/nova-simd/vec_generic.hpp:192: instantiated from 'nova::vec<float> nova::abs(const nova::vec<float>&)' /home/hochherz/progs/supernova/nova-server/libs/nova-simd/simd_peakmeter.hpp:71: instantiated from 'float nova::peak_vec_simd(const F*, F*, unsigned int) [with F = float]' /home/hochherz/progs/supernova/nova-server/source/sc/supercollider/common/Source/plugins/TriggerUGens.cpp:2099: instantiated from here /home/hochherz/progs/supernova/nova-server/libs/nova-simd/detail/math.hpp:41: error: request for member 'get' in 'in1', which is of non-class type 'const float*' /home/hochherz/progs/supernova/nova-server/libs/nova-simd/detail/math.hpp:42: error: request for member 'increment' in 'in1', which is of non-class type 'const float*' make[2]: *** [source/sc/supercollider/common/Source/plugins/CMakeFiles/TriggerUGens.dir/TriggerUGens.cpp.o] Fehler 1 make[1]: *** [source/sc/supercollider/common/Source/plugins/CMakeFiles/TriggerUGens.dir/all] Fehler 2
make: *** [all] Fehler 2


On 19.10.2010 17:21, Tim Blechmann wrote:
On Tuesday, October 19, 2010 04:18:55 pm olaf hochherz wrote:
:-/
[snip]
/home/hochherz/progs/supernova/nova-server/libs/boost/libs/filesystem/v2/sr
c/v2_operations.cpp:1: error: bad value (generic) for -march= switch
/home/hochherz/progs/supernova/nova-server/libs/boost/libs/filesystem/v2/sr
c/v2_operations.cpp:1: error: bad value (generic) for -march= switch
hm, you version of gcc seems to be quite ancient (older than 4.2). if you would
use a more recent gcc, you could use the NATIVE option to cmake ...

nevertheless, i have updated the wiki page with a hint to specify the -march
flag manually [1]



it also does not reconnect to jack when i restart jack.
it is currently a `stupid' jack application. no care is taken to do a
proper cleanup, if jack terminates ...
i am quiet sure that this is the reason for possible blocking of the
computer by tomuch synths...
possible ... i'll try and have a look!

[1] http://tim.klingt.org/code/projects/supernova/wiki/Compiling_Supernova

_______________________________________________
nova-dev mailing list
[email protected]
http://klingt.org/cgi-bin/mailman/listinfo/nova-dev
http://tim.klingt.org/nova

Reply via email to