2017-02-09 12:13:39 +01:00
|
|
|
diff --git a/src/Makefile.am b/src/Makefile.am
|
|
|
|
index e56a8a2..4adcc48 100644
|
|
|
|
--- a/src/Makefile.am
|
|
|
|
+++ b/src/Makefile.am
|
|
|
|
@@ -3,7 +3,7 @@ bin_PROGRAMS = $(top_builddir)/bin/vsearch
|
|
|
|
if TARGET_PPC
|
|
|
|
AM_CXXFLAGS=-Wall -Wsign-compare -O3 -g -mcpu=power8
|
|
|
|
else
|
2018-11-08 09:46:42 +01:00
|
|
|
-AM_CXXFLAGS=-Wall -Wsign-compare -O3 -g -march=x86-64 -mtune=generic
|
2017-02-09 12:13:39 +01:00
|
|
|
+AM_CXXFLAGS=-Wall -Wsign-compare -O3 -g -lcityhash
|
|
|
|
endif
|
|
|
|
|
|
|
|
AM_CFLAGS=$(AM_CXXFLAGS)
|
|
|
|
@@ -18,8 +18,6 @@ allpairs.h \
|
|
|
|
arch.h \
|
|
|
|
bitmap.h \
|
|
|
|
chimera.h \
|
|
|
|
-city.h \
|
|
|
|
-citycrc.h \
|
|
|
|
cluster.h \
|
|
|
|
cpu.h \
|
|
|
|
db.h \
|
|
|
|
@@ -59,31 +57,26 @@ xstring.h
|
|
|
|
|
|
|
|
if TARGET_PPC
|
|
|
|
libcpu_a_SOURCES = cpu.cc $(VSEARCHHEADERS)
|
|
|
|
-noinst_LIBRARIES = libcpu.a libcityhash.a
|
|
|
|
+noinst_LIBRARIES = libcpu.a
|
|
|
|
else
|
|
|
|
libcpu_sse2_a_SOURCES = cpu.cc $(VSEARCHHEADERS)
|
|
|
|
libcpu_sse2_a_CXXFLAGS = $(AM_CXXFLAGS) -msse2
|
|
|
|
libcpu_ssse3_a_SOURCES = cpu.cc $(VSEARCHHEADERS)
|
|
|
|
libcpu_ssse3_a_CXXFLAGS = $(AM_CXXFLAGS) -mssse3 -DSSSE3
|
|
|
|
-noinst_LIBRARIES = libcpu_sse2.a libcpu_ssse3.a libcityhash.a
|
|
|
|
+noinst_LIBRARIES = libcpu_sse2.a libcpu_ssse3.a
|
|
|
|
endif
|
|
|
|
|
|
|
|
-libcityhash_a_SOURCES = city.cc city.h
|
|
|
|
-
|
|
|
|
if TARGET_WIN
|
|
|
|
|
2018-11-08 09:46:42 +01:00
|
|
|
-libcityhash_a_CXXFLAGS = $(AM_CXXFLAGS) -Wno-sign-compare -D_MSC_VER
|
2017-02-09 12:13:39 +01:00
|
|
|
-__top_builddir__bin_vsearch_LDFLAGS = -static
|
|
|
|
-__top_builddir__bin_vsearch_LDADD = libregex.a libcityhash.a libcpu_ssse3.a libcpu_sse2.a
|
|
|
|
+__top_builddir__bin_vsearch_LDFLAGS = -static -lcityhash
|
|
|
|
+__top_builddir__bin_vsearch_LDADD = libregex.a libcpu_ssse3.a libcpu_sse2.a
|
|
|
|
|
|
|
|
else
|
|
|
|
|
2018-11-08 09:46:42 +01:00
|
|
|
-libcityhash_a_CXXFLAGS = $(AM_CXXFLAGS) -Wno-sign-compare
|
2017-02-09 12:13:39 +01:00
|
|
|
-
|
|
|
|
if TARGET_PPC
|
|
|
|
-__top_builddir__bin_vsearch_LDADD = libcityhash.a libcpu.a
|
|
|
|
+__top_builddir__bin_vsearch_LDADD = libcpu.a
|
|
|
|
else
|
|
|
|
-__top_builddir__bin_vsearch_LDADD = libcityhash.a libcpu_ssse3.a libcpu_sse2.a
|
|
|
|
+__top_builddir__bin_vsearch_LDADD = libcpu_ssse3.a libcpu_sse2.a
|
|
|
|
endif
|
|
|
|
|
|
|
|
endif
|
|
|
|
diff --git a/src/vsearch.h b/src/vsearch.h
|
|
|
|
index f2c244b..5f51bbe 100644
|
|
|
|
--- a/src/vsearch.h
|
|
|
|
+++ b/src/vsearch.h
|
|
|
|
@@ -148,7 +148,7 @@
|
|
|
|
#include <bzlib.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
-#include "city.h"
|
|
|
|
+#include <city.h>
|
|
|
|
#include "md5.h"
|
|
|
|
#include "sha1.h"
|
|
|
|
|