$NetBSD: patch-Makefile,v 1.1 2023/07/09 08:37:39 nia Exp $ Honour CFLAGS/LDFLAGS. Hopefully fixes building on platforms where zlib is installed from pkgsrc. --- Makefile.orig 2021-12-26 20:14:54.000000000 +0000 +++ Makefile @@ -1,4 +1,4 @@ -CFLAGS= -g -Wall -O2 -Wc++-compat #-Wextra +CFLAGS+= -Wall -Wc++-compat #-Wextra CPPFLAGS= -DHAVE_KALLOC INCLUDES= OBJS= kthread.o kalloc.o misc.o bseq.o sketch.o sdust.o options.o index.o \ @@ -45,10 +45,10 @@ all:$(PROG) extra:all $(PROG_EXTRA) minimap2:main.o libminimap2.a - $(CC) $(CFLAGS) main.o -o $@ -L. -lminimap2 $(LIBS) + $(CC) $(LDFLAGS) main.o -o $@ -L. -lminimap2 $(LIBS) minimap2-lite:example.o libminimap2.a - $(CC) $(CFLAGS) $< -o $@ -L. -lminimap2 $(LIBS) + $(CC) $(LDFLAGS) $< -o $@ -L. -lminimap2 $(LIBS) libminimap2.a:$(OBJS) $(AR) -csru $@ $(OBJS)