--- Makefile.orig 2011-03-17 04:11:26.000000000 +1100 +++ Makefile 2011-06-08 16:07:02.000000000 +1000 @@ -10,8 +10,8 @@ .PHONY: all clean html check dist distclean maintainer-clean -all: Config.mk config.h ${NAME}/config.h -ALLTGTS := Config.mk config.h ${NAME}/config.h +all: config.h ${NAME}/config.h +ALLTGTS := config.h ${NAME}/config.h ifdef BUILD_SHARED SLIBL := $O$(call slib_lnk,${NAME}) @@ -144,10 +144,9 @@ @echo " Linking inplace header location ..." @rm -f ${NAME}; ln -s . ${NAME} -${OBJS}: Makefile Config.mk config.h -Config.mk: Config.mk.in +${OBJS}: Makefile config.h config.h: config.h.in -Config.mk config.h: configure +config.h: configure @if [ -x config.status ]; then echo "Reconfiguring ..."; ./config.status; \ else echo "Running configure ..."; ./configure; fi