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