Makefile.in | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/Makefile.in b/Makefile.in index 4d1e3c5..8c9b768 100644 --- a/Makefile.in +++ b/Makefile.in @@ -83,22 +83,17 @@ showkey: showkey.o $(LIBNEWT) $(CC) -g -o showkey showkey.o $(LIBNEWT) $(LDFLAGS) $(LIBS) _snackmodule.$(SOEXT): snackmodule.c $(LIBNEWTSH) - @[ -n "$(PYTHONVERS)" ] && for ver in $(PYTHONVERS); do \ - pyconfig=$$ver-config; \ - if ! $$pyconfig --cflags > /dev/null 2>&1 && \ - python-config --cflags > /dev/null 2>&1; then \ - echo $$pyconfig not found, using python-config; \ - pyconfig=python-config; \ - fi; \ - mkdir -p $$ver; \ - PCFLAGS=`$$pyconfig --cflags`; \ - PIFLAGS=`$$pyconfig --includes`; \ - PLDFLAGS=`$$pyconfig --ldflags`; \ - PLFLAGS=`$$pyconfig --libs`; \ + [ -n "$(PYTHONVERS)" ] && for ver in $(PYTHONVERS) ; do \ + pyconfig=python-config; \ + mkdir -p $$ver ;\ + PCFLAGS=`$$ver-config --cflags`; \ + PIFLAGS=`$$ver-config --includes`; \ + PLDFLAGS=`$$ver-config --ldflags`; \ + PLFLAGS=`$$ver-config --libs`; \ echo $(CC) $(SHCFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snackmodule.o snackmodule.c; \ $(CC) $(SHCFLAGS) $(CPPFLAGS) $$PIFLAGS $$PCFLAGS -c -o $$ver/snackmodule.o snackmodule.c; \ - echo $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snackmodule.$(SOEXT) $$ver/snackmodule.o -L. -lnewt $(LIBS); \ - $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snackmodule.$(SOEXT) $$ver/snackmodule.o -L. -lnewt $(LIBS); \ + echo $(CC) --shared $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snackmodule.so $$ver/snackmodule.o -L. -lnewt $(LIBS); \ + $(CC) --shared $(SHCFLAGS) $$PLDFLAGS $$PLFLAGS $(LDFLAGS) -o $$ver/_snackmodule.$(SOEXT) $$ver/snackmodule.o -L. -lnewt $(PYTHON_LIBS) $(LIBS);\ done || : touch $@