Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-ID: <3945278D.7087DBCF@carlthompson.net> Date: Mon, 12 Jun 2000 11:10:21 -0700 From: Carl Thompson X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i686) MIME-Version: 1.0 To: Paul Kinnucan Cc: Cygwin List Subject: Re: Make and javac compliler problem in bash References: <4 DOT 1 DOT 20000612123820 DOT 01ed6a10 AT pop DOT mathworks DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Paul Kinnucan wrote: > > At 10:21 AM 6/12/00 -0700, you wrote: > > > >I have a Makefile which compiles java program, if I type > >make, after the screen shows the "javac xxxx.java", and then > >hangs. The Makefile doesn't need to > >be complex. Any simple Makefile that compiles even HelloWorld.java > >will make the bash console stuck. > > See "Why is make behaving badly?" in the Cygnus faq at > http://sourceware.cygnus.com/cygwin/faq/ This FAQ entry doesn't seem to address his problem. > > > >It seems to me that javac in Windows will accept directories only in > >MS-DOS way. For example, "javac -classpath /a/b/c" won't work. > > > > How could it be otherwise? The Windows version of javac is, surprise, > a Windows application. Windows applications don't recognize Unix > paths. Ergo, the Windows version of javac does not recognize Unix > paths. QED. Actually, Win32 _does_ allow path names to use forward slashes as the directory separator. The FAQ question you pointed out above even mentions this. If javac does not allow this, it is not a normal Windows application. (Obviously, Win32 does not allow Cygwin style drive references, but the poster doesn't seem to be talking about that.) > - Paul Carl Thompson -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com