[EMAIL PROTECTED] wrote: > A problem I currently have is if there are some compiling errors in > d4, the compiler will not stop, and keep working on d5, d6, d7.
That's because the rule, as written, doesn't check the exit status of the sub-makes. > for subdir in $(SUBDIRS); do\ > cd $$subdir;\ > $(MAKE) ARCH=mips;\ > cd -;\ > done for subdir in $(SUBDIRS); do \ { cd $$subdir && \ $(MAKE) ARCH=mips && cd -; \ } || exit "$$?"; \ done You may also find make's -C option useful. paul _______________________________________________ help-gnu-utils mailing list help-gnu-utils@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-utils