1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
From: Helmut Grohne <helmut@subdivi.de>
Date: Tue, 11 Aug 2020 16:10:26 +0200
Description: Fix compiler variable to enable cross building
Bug-Debian: https://bugs.debian.org/968242
--- phipack-0.0.20160614.orig/src/Makefile
+++ phipack-0.0.20160614/src/Makefile
@@ -1,7 +1,7 @@
# compiler
-#CXX = /opt/ibmcmp/vac/6.0/bin/xlc
-CXX = gcc
-CXXFLAGS += -O3 -Wall
+#CC = /opt/ibmcmp/vac/6.0/bin/xlc
+CC = gcc
+CFLAGS += -O3 -Wall
# target macros
PhiOBJ = normal.o stats.o maxChi.o main.o queue.o graphCode.o fasta.o phylip.o mem.o misc.o pairScore.o seqManip.o global.o
@@ -12,18 +12,18 @@
# implicit construction rule
%.o : %.c
- $(CXX) -c $(CXXFLAGS) $< -o $@
+ $(CC) -c $(CFLAGS) $< -o $@
Phi: $(PhiOBJ)
- $(CXX) $(CXXFLAGS) -o Phi $(PhiOBJ) -lm $(LDFLAGS)
+ $(CC) $(CFLAGS) -o Phi $(PhiOBJ) -lm $(LDFLAGS)
cp Phi ../
cd ppma_2_bmp && ${MAKE}
cp ppma_2_bmp/ppma_2_bmp ../
Profile: $(ProfOBJ)
- $(CXX) $(CXXFLAGS) -o Profile $(ProfOBJ) -lm $(MYLIB) $(LDFLAGS)
+ $(CC) $(CFLAGS) -o Profile $(ProfOBJ) -lm $(MYLIB) $(LDFLAGS)
cp Profile ../
clean : FORCE
rm -f *.o
|