bash.exe: warning: could not find /tmp, please create! make: Nothing to be done for `program'."
Xygwin does not look at the TEMP variable on your PC; instead, it looks for the directory "$XILINX_EDK/xygwin/tmp". This directory is a part of your installation and should be identified if you have used the standard installation procedure. The message is quite harmless and does not affect the working of EDK tools.
A few checks:
1. Check too determine if the "tmp" directory exists under the "$XILINX_EDK/xygwin" directory. 2. Check the Registry entry for \\HKEY_LOCAL_MACHINE\SOFTWARE\Xilinx\EDK\mounts_v2\/ . 3. The "/" directory should be located under the "\mounts_v2\" directory. The entry "native" should point to "[INSTALLDIR]\xygwin", where "INSTALLDIR" is the Xilinx EDK installation location. 4. The "/usr/bin/" directory should also be under the "\mounts_v2\" directory, with the entry "native" set to "[INSTALLDIR]\xygwin\bin".