Mail Archives: cygwin/1998/11/11/10:51:41
The cygpath program takes a *single* filename as its
parameter, not a complete command line. When it saw
the complete command line you gave it:
cygpath -w "/usr/local/bin/tool -f /usr/src/source.c"
It treated that string as a single filename that happened
to include the subdirectory "/tool -f /" and properly
converted the entire string to a single Windows path name.
I think what you wanted to do was this:
/usr/local/bin/tool -f `cygpath -w /usr/src/source.c`
If you have a posix path, chances are, you're running bash
or some script that understands them, so don't
convert that. Else, do that conversion too.
- Raw text -