From: Ryan Carsten Schmidt Date: Thu, 25 Apr 2024 04:09:43 +0000 (+0000) Subject: don't use python-config --includes or --libs X-Git-Tag: r0-52-25~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=26ef894b9f01dedb1953864e6b035184fc1e0f2b;p=thirdparty%2Fnewt.git don't use python-config --includes or --libs Includes are unnecessary because they are part of CFLAGS. Similarly, libs are unnecessary because they are part of LDFLAGS. --- diff --git a/Makefile.in b/Makefile.in index 366776f..6b44233 100644 --- a/Makefile.in +++ b/Makefile.in @@ -92,13 +92,11 @@ _snack.$(SOEXT): snack.c $(LIBNEWTSH) fi; \ mkdir -p $$ver; \ PCFLAGS=`$$pyconfig --cflags`; \ - PIFLAGS=`$$pyconfig --includes`; \ PLDFLAGS=`$$pyconfig --ldflags`; \ - PLFLAGS=`$$pyconfig --libs`; \ - echo $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snack.o snack.c; \ - $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snack.o snack.c; \ - echo $(CC) --shared $(LDFLAGS) $$PLDFLAGS $$PLFLAGS -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L. -lnewt $(LIBS); \ - $(CC) --shared $(LDFLAGS) $$PLDFLAGS $$PLFLAGS -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L. -lnewt $(LIBS); \ + echo $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PCFLAGS -c -o $$ver/snack.o snack.c; \ + $(CC) $(SHCFLAGS) $(CFLAGS) $(CPPFLAGS) $$PCFLAGS -c -o $$ver/snack.o snack.c; \ + echo $(CC) --shared $(LDFLAGS) $$PLDFLAGS -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L. -lnewt $(LIBS); \ + $(CC) --shared $(LDFLAGS) $$PLDFLAGS -o $$ver/_snack.$(SOEXT) $$ver/snack.o -L. -lnewt $(LIBS); \ done || : touch $@