Title: Message
I'm having problems running mcs and other mono tools under Cygwin because their wrapper scripts and the .EXEs are in the same directory. In this configuration it seems like Cygwin gets confused about whether it should be loading the shell script or the executable. In order to get it to work correctly, I've had to move all the EXEs apart from mono.exe into a sub-folder, and modify the shell scripts to invoke them from there. Otherwise I get errors like this:
 
% mcs fred.cs
bash: ./mcs: /bin/sh: bad interpreter: Permission denied
 
This isn't a permissions problem, it's Cygwin doing something silly, or something I don't appreciate.
 
I'll gladly submit a patch to the Makefiles to work around this issue if there's not a solution in place already.
 
Richard.

Reply via email to