Delivered-To: listarch-cygwin AT sourceware DOT cygnus DOT com Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: From: John Collins To: "'cygwin AT sourceware DOT cygnus DOT com'" Subject: Filename problems using Java compiler Date: Wed, 17 Feb 1999 17:56:53 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2232.9) Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable When I try to build a java system with cygwin make and jdk1.1.x = (x=3D6,7), I get failures on each source file of the form =A0 pkg/Foo.java:23: Public class pkg.Foo must be defined in a file called "Foo.java". =A0 I've been through and solved the classpath problems, I had to use ";" characters instead of ":", and I had to quote the whole classpath expression.=A0 I've tried quoting the individual filenames going into = javac with both single and double quotes, and I can't get them to be = interpreted properly.=A0 I get the same error if I just run the win32 javac = directly in bash, so it's not make that's the problem. =A0 Interestingly, I don't have that problem with the Java2 version of = javac, so something has been changed at the java end.=A0 However, for part of = what I'm doing I can't use Java2. =A0 I've been through the FAQ and the mail archives to no avail.=A0 Did I = miss something?=A0 Thanks very much. =A0 John Collins KeyTech LLC =A0 -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com