--- Makefile.orig 2022-12-14 03:46:34.000000000 +0800 +++ Makefile 2023-02-24 19:11:20.000000000 +0800 @@ -1,9 +1,9 @@ .POSIX: -FC = gfortran +FC = @FC@ AR = ar -PREFIX = /usr -FFLAGS = +PREFIX = @PREFIX@ +FFLAGS = @FFLAGS@ LDLAGS = -I$(PREFIX)/include/ -L$(PREFIX)/lib/ LDLIBS = -lz ARFLAGS = rcs @@ -18,7 +18,7 @@ $(AR) $(ARFLAGS) $(TARGET) zlib.o test: $(TARGET) - $(FC) $(FFLAGS) $(LDFLAGS) -o test_zlib test/test_zlib.f90 $(TARGET) $(LDLIBS) + $(FC) $(FFLAGS) -fallow-argument-mismatch $(LDFLAGS) -o test_zlib test/test_zlib.f90 $(TARGET) $(LDLIBS) clean: if [ `ls -1 *.mod 2>/dev/null | wc -l` -gt 0 ]; then rm *.mod; fi