Fix parallel build issue The config.h header file must be created before being used to build source files that include it, especially version.c. In order for this to happen even in highly-parallel builds, we add a dependency of all object files on config.h, in order to ensure it gets generated before make attempts to build the object files. Signed-off-by: Thomas Petazzoni Index: b/Makefile =================================================================== --- a/Makefile +++ b/Makefile @@ -37,6 +37,8 @@ all: config.h $(PPTP_BIN) pptpsetup.8 +$(PPTP_OBJS): config.h + $(PPTP_BIN): $(PPTP_OBJS) $(PPTP_DEPS) $(CC) -o $(PPTP_BIN) $(PPTP_OBJS) $(LDFLAGS) $(LIBS)