Codebase list kmc / 7f6dd3e
remove -m64 build option It has been put back by error. Although alone, this does not fix portability issues, it is one less problem to deal with. Étienne Mollier 3 years ago
3 changed file(s) with 11 addition(s) and 5 deletion(s). Raw diff Collapse all Expand all
0 kmc (3.1.1+dfsg-2) UNRELEASED; urgency=medium
1
2 * Remove non-portable -m64 flag put back by error.
3
4 -- Étienne Mollier <etienne.mollier@mailoo.org> Fri, 11 Dec 2020 00:07:16 +0100
5
06 kmc (3.1.1+dfsg-1) unstable; urgency=medium
17
28 * Added myself to Uploaders.
1414 KMC_MAIN_DIR = kmer_counter
1515 @@ -9,6 +9,7 @@
1616
17 KMC_TOOLS_CXXFLAGS := $(CXXFLAGS) -Wall -O3 -m64
17 KMC_TOOLS_CXXFLAGS := $(CXXFLAGS) -Wall -O3
1818 KMC_TOOLS_LDFLAGS := $(LDFLAGS) -lm -O3 -lpthread -std=c++14 -lz -lbz2
1919 +KMC_LIB_OBJS = $(sort $(wildcard $(KMC_API_DIR)/*.o))
2020
21 CXXFLAGS += -Wall -O3 -m64
21 CXXFLAGS += -Wall -O3
2222 LDFLAGS += -lm -O3 -lpthread -std=c++11 -lz -lbz2
2323 @@ -97,6 +98,10 @@
2424 -I `python3 -c "import sysconfig;print(sysconfig.get_paths()['include'])"` \
1313 -CC = g++
1414 -CFLAGS = -Wall -O3 -m64 -static -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -std=c++11
1515 -CLINK = -lm -static -O3 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -std=c++11
16 +KMC_TOOLS_CXXFLAGS := $(CXXFLAGS) -Wall -O3 -m64
16 +KMC_TOOLS_CXXFLAGS := $(CXXFLAGS) -Wall -O3
1717 +KMC_TOOLS_LDFLAGS := $(LDFLAGS) -lm -O3 -lpthread -std=c++14 -lz -lbz2
1818
1919 -KMC_TOOLS_CFLAGS = -Wall -O3 -m64 -static -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -std=c++14
2020 -KMC_TOOLS_CLINK = -lm -static -O3 -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -std=c++14
21 +CXXFLAGS += -Wall -O3 -m64
21 +CXXFLAGS += -Wall -O3
2222 +LDFLAGS += -lm -O3 -lpthread -std=c++11 -lz -lbz2
2323
2424 KMC_OBJS = \
6464
6565 $(PY_KMC_API_DIR)/%.o: $(KMC_API_DIR)/%.cpp
6666 - $(CC) -c -fPIC -Wall -O3 -m64 -std=c++11 $^ -o $@
67 + $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -fPIC -Wall -O3 -m64 -std=c++11 $^ -o $@
67 + $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -fPIC -Wall -O3 -std=c++11 $^ -o $@
6868
6969 py_kmc_api: $(PY_KMC_API_OBJS) $(PY_KMC_API_OBJS)
7070 -mkdir -p $(KMC_BIN_DIR)