From: Timo Hirvonen Date: Thu, 06 Jul 2006 13:10:11 GMT Subject: Re: [PATCH 1/3] configure: Add test for Perl Message-ID: <20060706161011.ccc2ea1c.tihirvon@gmail.com> In-Reply-To: <20060706124025.G325584e9@leonov.stosberg.net> Dennis Stosberg wrote: > + echocheck "for perl" > + if test -z "$_perl" ; then > + _perl=`which perl` > + test "$_perl" || die "cannot find path to perl" > + fi > + echores "$_perl" "which" isn't portable. On SunOS 5.9 "which foo" prints error message to stdout and returns 0. I use this in my own configure scripts: path_find() { if test -x "$1" then echo "$1" return 0 fi for i in `echo $PATH | sed 's/:/ /g'` do if test -x "$i/$1" then echo "$i/$1" return 0 fi done return 1 } -- http://onion.dynserv.net/~timo/