Rather than creating c:\cygwin\tmp, can I make ipc-daemon2 put
MultiFileMsg* and MultiFileShm* in some other place?
You know you can mount /tmp to any directory, right? Since you
presumably have a startup script to kick things off, why not just do
something like the following, assuming the current dir is your install
dir:
mkdir tmp
mount -b "`cygpath -am .`" /tmp
If you know the full pathname of the directory you can use that instead
of cygpath, i.e.
mount -b "c:/program files/whatever/tmp" /tmp
You should probably do this for /bin as well. See the manpage for more.