:-/
Scanning dependencies of target boost_filesystem
[ 1%] Building CXX object
libs/CMakeFiles/boost_filesystem.dir/boost/libs/filesystem/v2/src/v2_operations.cpp.o
/home/hochherz/progs/supernova/nova-server/libs/boost/libs/filesystem/v2/src/v2_operations.cpp:1:
error: generic CPU can be used only for -mtune= switch
/home/hochherz/progs/supernova/nova-server/libs/boost/libs/filesystem/v2/src/v2_operations.cpp:1:
error: bad value (generic) for -march= switch
/home/hochherz/progs/supernova/nova-server/libs/boost/libs/filesystem/v2/src/v2_operations.cpp:1:
error: bad value (generic) for -march= switch
make[2]: ***
[libs/CMakeFiles/boost_filesystem.dir/boost/libs/filesystem/v2/src/v2_operations.cpp.o]
Fehler 1
make[1]: *** [libs/CMakeFiles/boost_filesystem.dir/all] Fehler 2
make: *** [all] Fehler 2
On 19.10.2010 15:55, Tim Blechmann wrote:
hi olaf,
when i stop jack with qjackctl supernova does not stop:
[snip]
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...
hrm ... the code seems to be generated for generic x86, meaning, that there is
no support for cmpxchg8b. in a way this is nice, because the code won't crash
the machine when running supernova on an i486 cpu ...
nevertheless, can you test this patch?
thnx, tim
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -87,6 +87,8 @@ if(CMAKE_COMPILER_IS_GNUCXX)
# cmpxchg8b is available on all intel apples
actually i am on a mac mini ... but on ubuntu 10.04 32bit.
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=i686 -msse -msse2
-mfpmath=sse")
endif()
+ elseif (NOT NATIVE)
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=generic")
endif()
endif(CMAKE_COMPILER_IS_GNUCXX)
_______________________________________________
nova-dev mailing list
[email protected]
http://klingt.org/cgi-bin/mailman/listinfo/nova-dev
http://tim.klingt.org/nova