File Makefile.patch of Package crafty
--- Makefile.orig 2010-11-08 20:07:43.000000000 +0200
+++ Makefile 2013-07-23 00:30:41.742171468 +0300
@@ -111,36 +111,36 @@
linux-amd64-profile:
$(MAKE) target=LINUX \
CC=gcc CXX=g++ \
- CFLAGS='-Wall -pipe -fprofile-arcs -fomit-frame-pointer -O3 -march=k8' \
- CXFLAGS='' \
- LDFLAGS='$(LDFLAGS) -lpthread -lnuma -fprofile-arcs -lstdc++' \
+ CFLAGS='$(CFLAGS) -Wall -pipe -fprofile-arcs -fomit-frame-pointer -O3' \
+ CXFLAGS='$(CXFLAGS)' \
+ LDFLAGS='$(LDFLAGS) -lpthread -pthread -lnuma -fprofile-arcs -lstdc++' \
opt='$(opt) -DINLINE64 -DCPUS=8 -DNUMA -DLIBNUMA' \
crafty-make
linux-amd64:
$(MAKE) target=LINUX \
CC=gcc CXX=g++ \
- CFLAGS='-Wall -pipe -fbranch-probabilities -fomit-frame-pointer -O3 -march=k8' \
- CXFLAGS='' \
- LDFLAGS='$(LDFLAGS) -lpthread -lnuma -lstdc++' \
+ CFLAGS='$(CFLAGS) -Wall -pipe -fbranch-probabilities -fomit-frame-pointer -O3' \
+ CXFLAGS='$(CXFLAGS)' \
+ LDFLAGS='$(LDFLAGS) -lpthread -pthread -lnuma -lstdc++' \
opt='$(opt) -DINLINE64 -DCPUS=8 -DNUMA -DLIBNUMA' \
crafty-make
linux:
$(MAKE) target=LINUX \
CC=gcc CXX=g++ \
- CFLAGS='-pg -Wwrite-strings -Wcast-qual -Wshadow \
- -Wconversion -W -Wall -ansi -pedantic -pipe' \
- CXFLAGS='' \
- LDFLAGS='$(LDFLAGS) -pg -lstdc++ -lpthread' \
- opt='$(opt) -DTRACE -DINLINE64 -DCPUS=2' \
+ CFLAGS='$(CFLAGS) -Wwrite-strings -Wcast-qual -Wshadow \
+ -Wconversion -W -Wall -pedantic -pipe' \
+ CXFLAGS='$(CXFLAGS)' \
+ LDFLAGS='$(LDFLAGS) -lstdc++ -lpthread -pthread' \
+ opt='$(opt) -DTRACE -DINLINE32 -DCPUS=2' \
crafty-make
linux-profile:
$(MAKE) target=LINUX \
CC=gcc CXX=g++ \
- CFLAGS='-Wall -pipe -O3 -fprofile-arcs' \
- CXFLAGS='' \
+ CFLAGS='$(CFLAGS) -Wall -pipe -O3 -fprofile-arcs' \
+ CXFLAGS='$(CXFLAGS)' \
LDFLAGS='$(LDFLAGS) -fprofile-arcs -lstdc++ ' \
opt='$(opt) -DINLINE32 -DCPUS=2' \
crafty-make
@@ -335,7 +335,7 @@
crafty.o: *.c *.h
crafty: $(objects) egtb.o
- $(CC) $(LDFLAGS) -o crafty $(objects) egtb.o -lm $(LIBS)
+ $(CXX) -o crafty $(objects) egtb.o -lm $(LDFLAGS) $(LIBS)
egtb.o: egtb.cpp
$(CXX) -c $(CXFLAGS) $(opts) egtb.cpp