Ted Neward wrote:
> Somehow, in this one run of the build, it appears that the forward-
> slashes are being turned into back-slashes:
[...]
> java.io.FileNotFoundException:
> \cygdrive\c\Prg\OpenJDK\BinaryPlugs\jdk1.7.0\jre\
[...]
> Notice that in the FileNotFoundException it reports
> "\cygwin\c\Prg\OpenJDK\...", using backslashes instead of forward-
> slashes. Not being any kind of Cygwin expert (or even journeyman), I'm
> not sure if this is just how Java is reporting the exception (which I
> doubt), or if there is some kind of translator that kicked in there to
> reverse them, or what. The file does exist at that location, honest.
> :-)

I got this message too. I think it is caused by one of your BLAH_BLAH_WHATEVER 
paths being "incorrect". I too set them to /cygdrive/c/.../, but given this 
error, I'm assuming that you must set them to C:\...\.

Remember that when java.exe runs, it runs in Win32, so it doesn't understand 
the cygwin paths. Like you, I don't know very much about cygwin, so I also 
don't understand what happens if you pass a path on the command line or in the 
environment in cygwin (to a Win32 executable).

FWIW, I gave up trying to build on Windows for the time being (I'm hoping to 
let you do the hard work ;-)). It's really quite depressing how feeble the 
build process is on Windows. It took me only a few minutes to get it to build 
on Ubuntu (and I'm a Windows person).

Regards,
Jeroen

Reply via email to