diff --git a/pegasus-2.5.1-parallel_make.patch b/pegasus-2.5.1-parallel_make.patch new file mode 100644 index 0000000..2193018 --- /dev/null +++ b/pegasus-2.5.1-parallel_make.patch @@ -0,0 +1,29 @@ +--- pegasus/mak/objects-unix.mak.parallel_make 2006-01-30 11:16:23.000000000 -0500 ++++ pegasus/mak/objects-unix.mak 2006-04-10 16:58:30.000000000 -0400 +@@ -50,7 +50,7 @@ + + + ifeq ($(_NO_TMP_O), yes) +-$(OBJ_DIR)/%.o: %.cpp $(ERROR) ++$(OBJ_DIR)/%.o: $(OBJ_DIR)/target %.cpp $(ERROR) + $(CXX) -c -o $@ $(FLAGS) $(EXTRA_CXX_FLAGS) $(LOCAL_DEFINES) $(DEFINES) $(SYS_INCLUDES) $(INCLUDES) $*.cpp + @ $(TOUCH) $@ + @ $(ECHO) +@@ -64,7 +64,7 @@ + endif + + ifeq ($(_NO_TMP_O), yes) +-$(OBJ_DIR)/%.o: %.c $(ERROR) ++$(OBJ_DIR)/%.o: $(OBJ_DIR)/target %.c $(ERROR) + $(CC) -c -o $@ $(FLAGS) $(EXTRA_C_FLAGS) $(LOCAL_DEFINES) $(DEFINES) $(SYS_INCLUDES) $(INCLUDES) $*.c + @ $(TOUCH) $@ + @ $(ECHO) +@@ -78,7 +78,7 @@ + endif + + ifeq ($(_NO_TMP_O), yes) +-$(OBJ_DIR)/%.o: %.s $(ERROR) ++$(OBJ_DIR)/%.o: $(OBJ_DIR)/target %.s $(ERROR) + $(CC) -c -o $@ $(FLAGS) $(EXTRA_C_FLAGS) $(LOCAL_DEFINES) $(DEFINES) $(SYS_INCLUDES) $(INCLUDES) $*.s + @ $(TOUCH) $@ + @ $(ECHO)