On Thu, Feb 19, 2015 at 07:59:20PM +0100, Andreas Tille wrote: > the problematic line is: > > ... > g++ -O3 -DHAVE_BZLIB -Icityhash -Wall -Wsign-compare -g -c -o align.o > align.cc > In file included from align.cc:22:0: > vsearch.h:30:23: fatal error: x86intrin.h: No such file or directory > #include <x86intrin.h> > ^ > compilation terminated.
x86intrin.h is a general inlude file to get all x86 SIMD instructions (i.e. SSE, AVX, etc.) and possibly other x86 specific stuff. This is not available on anything but x86_64 hardware (and possibly x86, but I suspect not). This would need porting to other architectures to compile it. How difficult that is depends on the rest of align.cc and what x86 intrinsics it is using. It could be quite substantial work, or it might be possible to write general portable code with not too much effort. I haven't looked at align.cc to see ... Probably easiest to mark the package as amd64 only at this stage until someone can investigate the porting issues further. Cheers Michael. -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150219192954.GA6453@omega