easyconfigs-it4i/p/pigz/pigz-2.3.4_Makefile.patch
Lukáš Krupčík ed5f270b79 new file: l/LAMMPS/.LAMMPS-17Jan2018-intel-2017a-MIC-test.eb.swp
new file:   p/pigz/pigz-2.3.4_Makefile.patch
	new file:   p/pigz/pigz-2.4-GCC-6.3.0-2.27.eb
	new file:   p/pigz/pigz-2.4_Makefile.patch
2018-02-12 11:08:42 +01:00

21 lines
779 B
Diff

# Patch Makefile so zlib provided by EasyBuild is picked up
# Authors:: Jack Perdue <j-perdue@tamu.edu> - TAMU HPRC - http://hprc.tamu.edu
--- Makefile.orig 2017-07-12 22:16:56.931252958 -0500
+++ Makefile 2017-07-12 22:25:34.472386094 -0500
@@ -1,12 +1,11 @@
-CC=cc
-CFLAGS=-O3 -Wall -Wextra
+ZLIB=-L$(EBROOTZLIB)/lib
LDFLAGS=
LIBS=-lm -lpthread -lz
ZOPFLI=zopfli/src/zopfli/
# use gcc and gmake on Solaris
pigz: pigz.o yarn.o try.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o
- $(CC) $(LDFLAGS) -o pigz $^ $(LIBS)
+ $(CC) $(LDFLAGS) -o pigz $^ $(ZLIB) $(LIBS)
ln -f pigz unpigz
pigz.o: pigz.c yarn.h try.h ${ZOPFLI}deflate.h ${ZOPFLI}util.h