<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Huidae,
<p>I can't keep up with all of your changes to the IPC code/setup.&nbsp;
I will try to test your new changes tonight on cygwin.&nbsp; So far, things
are going very well.
<p>One change that would make README.ipc more cygwin friendly is to remove
the 'which' statement which checks for grass5.&nbsp; For some reason, the
cygwin developers have this in the cygwin faq:&nbsp; "There is no "which"
command with Cygwin. However, you can use the bash shell builtin "type"
which does something similar."&nbsp; (I do have a version of 'which' but
since it isn't part of the standard cygwin distribution, it would be preferable
to do this another way.)
<p>I have used the following lines in my version of README.ipc to test:
<br>&nbsp;
<blockquote>#which gmake5 > /dev/null 2>&amp;1
<br>GRASS_BIN=`grep "^GRASS_BIN" Makefile | awk -F '=' '{print $2}i' |
tr -d ' '`
<br>if [ ! -d $GRASS_BIN -o ! -f&nbsp; $GRASS_BIN/gmake5 ]
<br>then
<br>&nbsp; echo
<br>&nbsp; echo "gmake5 is not in '$GRASS_BIN'."
<br>&nbsp; echo
<br>&nbsp; exit
<br>fi
<br>&nbsp;</blockquote>
This will work fine as long as gmake5 is in the expected place.&nbsp; If
this change is reasonable to you, can you include this in your revisions.
<p>Thanks,
<p>Malcolm</html>