On Tue, Dec 20, 2011 at 8:28 PM, Larry Baker <ba...@usgs.gov> wrote: >> I am pretty sure a literal "rm -rf" should be fine. > > Not necessarily. I'm not at work. But I think either -f or -r might not be > legal on all Unix's (Tru64 Unix? AIX?).
I used to code on AIX daily, and I am pretty sure that "rm -rf" works on AIX: http://publib.boulder.ibm.com/infocenter/aix/v6r1/index.jsp?topic=%2Fcom.ibm.aix.cmds%2Fdoc%2Faixcmds4%2Frm.htm I have not worked on Tru64 for many years, but according to the manpage, -r & -f are supported: http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V51_HTML/MAN/MAN1/0320____.HTM Rayson ================================= Open Grid Scheduler / Grid Engine http://gridscheduler.sourceforge.net/ Scalable Grid Engine Support Program http://www.scalablelogic.com/ > > Larry Baker > US Geological Survey > 650-329-5608 > ba...@usgs.gov > > > > > On Dec 20, 2011, at 5:19 PM, Paul H. Hargrove wrote: > >> For the first time I tried "make clean" on FreeBSD and found /another/ >> GNU-vs-Berkeley Make problem. >> >> The problem is use of $(RM) in several Makefile.am's (see below for list). >> The onlt non-VT instance (ompi_info/Makefile.am) occurs in openmpi-1.4.5rc1 >> as well. >> >> $(RM) is a predefined variable in GNU Make, not provided by Berkeley Make >> (or by Automake for that matter). >> I am pretty sure a literal "rm -rf" should be fine. >> >> -Paul >> >>> $ find openmpi-1.5.5rc1 -name Makefile.am | xargs grep -w RM >>> openmpi-1.5.5rc1/ompi/tools/ompi_info/Makefile.am: test -z >>> "$(OMPI_CXX_TEMPLATE_REPOSITORY)" || $(RM) -rf >>> $(OMPI_CXX_TEMPLATE_REPOSITORY) >>> openmpi-1.5.5rc1/ompi/contrib/vt/vt/extlib/otf/tests/hello/Makefile.am: >>> $(RM) *.otf *.def *.events *.marker *.otf.z *.def.z *.events.z *.marker.z >>> openmpi-1.5.5rc1/ompi/contrib/vt/vt/extlib/otf/tests/generic_streams-mpi/Makefile.am: >>> $(RM) *.otf *.def *.events *.marker *.otf.z *.def.z *.events.z *.marker.z >>> openmpi-1.5.5rc1/ompi/contrib/vt/vt/extlib/otf/tests/generic_streams/Makefile.am: >>> $(RM) *.otf *.def *.events *.marker *.otf.z *.def.z *.events.z >>> *.marker.z >>> openmpi-1.5.5rc1/ompi/contrib/vt/vt/extlib/otf/tests/progress/Makefile.am: >>> $(RM) *.otf *.def *.events *.marker *.otf.z *.def.z *.events.z >>> *.marker.z >> >> -- >> Paul H. Hargrove phhargr...@lbl.gov >> Future Technologies Group >> HPC Research Department Tel: +1-510-495-2352 >> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Rayson ================================================== Open Grid Scheduler - The Official Open Source Grid Engine http://gridscheduler.sourceforge.net/