Additionally, Solaris m4 doesn't support --version either (my test below was unintentionally using /usr/gnu/bin/m4).
Ick - usually tools support some kind of version option. :-(I'll give Nathan a chance to work on this tonight. If we can't resolve the problem, I'll revert the m4 check as well.On Nov 14, 2012, at 5:41 PM, Paul Hargrove <phhargrove@lbl.gov> wrote:On Wed, Nov 14, 2012 at 6:26 PM, Larry Baker <baker@usgs.gov> wrote:There are STILL problems with this approach as it is TWICE specific to GNU software:
m4 --version | sed -n -E -e '1s/^.*[^A-Za-z0-9_-]?([0-9]+[.][0-9]+[.][0-9]+)[^A-Za-z0-9_-]?.*$/\1/p'1) M4 on OpenBSD (maybe others) doesn't support a "--version" flag:$ m4 --version | sed -n -E -e '1s/^.*[^A-Za-z0-9_-]?([0-9]+[.][0-9]+[.][0-9]+)[^A-Za-z0-9_-]?.*$/\1/p'm4: unknown option -- -usage: m4 [-gPs] [-Dname[=value]] [-d flags] [-I dirname] [-o filename][-t macro] [-Uname] [file ...]2) sed on Solaris (maybe others) doesn't support a "-E" flag:$ m4 --version | sed -n -E -e '1s/^.*[^A-Za-z0-9_-]?([0-9]+[.][0-9]+[.][0-9]+)[^A-Za-z0-9_-]?.*$/\1/p'/bin/sed: illegal option -- E-Paul_______________________________________________--Paul H. Hargrove PHHargrove@lbl.govFuture Technologies GroupComputer and Data Sciences Department Tel: +1-510-495-2352Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
devel mailing list
devel@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
devel@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel