Upstream-Status: Pending Author: dexuan.cui@intel.com Date: Fri Apr 15 16:17:39 CST 2011 The patch fixes a parallel-make issue: when generating $(SHAREDDIR)/%.o, we should ensure the directory ${SHAREDDIR} exists. We need to push the patch to upstream. Signed-off-by: Dexuan Cui --- a/Makefile.in +++ b/Makefile.in @@ -114,12 +114,12 @@ sharedlib: $(LIBNEWTSH) -$(LIBNEWTSH): $(SHAREDDIR) $(SHAREDOBJS) +$(LIBNEWTSH): $(SHAREDOBJS) $(CC) -shared -o $(LIBNEWTSH) $(SHLIBFLAGS) $(SHAREDOBJS) $(LDFLAGS) $(LIBS) ln -fs $(LIBNEWTSONAME) libnewt.so ln -fs $(LIBNEWTSH) $(LIBNEWTSONAME) -$(SHAREDDIR)/%.o : %.c +$(SHAREDDIR)/%.o : %.c $(SHAREDDIR) $(CC) $(SHCFLAGS) -c $(CFLAGS) $(CPPFLAGS) -o $@ $< install: $(LIBNEWT) install-sh whiptail