Hi! The patch below changes the distclean rule so that "distclean" (instead of just "clean") will be executed in all subdirectories. Cheers, Martin diff -c -3 -p -r1.9 Makefile.in *** Makefile.in 2000/06/26 11:25:32 1.9 --- Makefile.in 2000/07/17 13:50:14 *************** all debug profile selftest target clean: *** 24,28 **** @for dir in $(SUBDIRS); do (cd $$dir && $(MAKE) $(MFLAGS) $(MAKECMDGOALS)) || exit 1; done -rm -f *~ ! distclean: clean -rm -f Makefile config.* --- 24,29 ---- @for dir in $(SUBDIRS); do (cd $$dir && $(MAKE) $(MFLAGS) $(MAKECMDGOALS)) || exit 1; done -rm -f *~ ! distclean: ! @for dir in $(SUBDIRS); do (cd $$dir && $(MAKE) $(MFLAGS) $(MAKECMDGOALS)) || exit 1; done -rm -f Makefile config.* --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/