[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problem building mapsembler2 on several architectures: xmmintrin.h: No such file or directory



Hi,

when inspecting the build failures I noticed that the common error islding CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/tools/collections/impl/Bloom.cpp.o
[  4%] Building CXX object ext/gatb-core/src/CMakeFiles/gatbcore-static.dir/gatb/tools/storage/impl/StorageTools.cpp.o
In file included from /«BUILDDIR»/mapsembler2-2.2.1+dfsg/mapsembler2_extremities/build/ext/gatb-core/include/emphf/mphf.hpp:5:0,
                 from /«BUILDDIR»/mapsembler2-2.2.1+dfsg/mapsembler2_extremities/thirdparty/gatb-core/src/gatb/tools/storage/impl/StorageTools.cpp:27:
/«BUILDDIR»/mapsembler2-2.2.1+dfsg/mapsembler2_extremities/build/ext/gatb-core/include/emphf/bitpair_vector.hpp:3:23: fatal error: xmmintrin.h: No such file or directory
 #include <xmmintrin.h>
                       ^
compilation terminated.


I guess this is some architecture specific include which can be found on
amd64 at

  libgcc-4.9-dev: /usr/lib/gcc/x86_64-linux-gnu/4.9/include/xmmintrin.h

but it does not seem to exist on armel, armhf, mips, mipsel, powerpc
etc.  Is there any sensible way to provide this package also on
non-intel architectures?

Kind regards

       Andreas.

-- 
http://fam-tille.de


Reply to: