H.Sri-Narayana@cs.ucl.ac.uk wrote:
On Jan 24 2008, James Bigler wrote:
On Jan 24, 2008, at 4:47 AM, H.Sri-Narayana@cs.ucl.ac.uk wrote:Yes. I remember this cropped up before in the main Manta. I think the linux distro's you guys are using automatically add those flags, where ubuntu does not. Somebody then changed the cmake files to take that into account. Whatever that change was, would need to be added here. If these flags aren't present for me, I get a message saying the 'sse instruction set is not enabled.'
The manta-project is missing -msse and -msse2 flags. (CMAKE_CXX_FLAGS)
I don't know how Abe was pulling in these flags. We changed how the main manta code base figures out these flags a couple of months ago.
Does this prevent you from compiling?
If you do this in after you include all the Manta cmake files, I think that should help.
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MANTA_SSE_FLAGS}")
Manta/src/CMake/ConfigCompilerFlags.cmake uses the MANTA_SSE_FLAGS.
You might also want to print out what the MANTA_SSE_FLAGS are.
MESSAGE("MANTA_SSE_FLAGS = ${MANTA_SSE_FLAGS}")
I don't know why they aren't getting set. Must be something to do with how Abe was using the Manta CMake files.
Also manta-project/src/manta.cc has this line:
#include <Interface/Callback.h>
wiki page that Manta projects are really only supported by Abe. He is usually a really active member of the mailing list, but he recently went to NVidia for an internship.
Archive powered by MHonArc 2.6.16.