This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Cygwin Java Make separator (slash) mapping


In Cygwin 1.1.8-2 /bin/sh, compiles with Java 1.2.2 have problems resolving
directories across disk drives and shares (for classpath, sourcepath or
destination path).

Similarly, GNU Make 3.79.1 Java compile child processes substitute
backslashes and get Can't read: errors on files make successfully found and
passed to them.

This happens even after make successfully uses "cygpath" to correctly echo
/cygdrive/j/ using the make rule:

  VPATH = shell cygpath -u /cygdrive/j

It happens using Cygwin C:/ and /cygdrive/c/ and /c/ after mkdir /c ; mount
c:/ /c

This happens both with Cygwin MAKE_MODE set to unix or win32.

In most but not all of the test cases, the drives have been full control
shares...

This cygwin link has some good information:
http://cygwin.com/faq/faq.html#SEC42 and more:
http://www.cygwin.com/cygwin-ug-net/using.html#USING-PATHNAMES, but not
enough yet...

There must be information on this (I should post to a Java list), even if
there is no helping it, so Thanks in advance!!!

> Want to unsubscribe from this list?
> http://cygwin.com/ml/#unsubscribe-simple


--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]