www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/06/12/14:27:35

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-Id: <4.2.2.20000612131311.00b313c0@gqserver.houston.geoquest.slb.com>
X-Sender: wjin AT gqserver DOT houston DOT geoquest DOT slb DOT com
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.2
Date: Mon, 12 Jun 2000 13:26:47 -0700
To: cygwin AT sourceware DOT cygnus DOT com
From: Woody Jin <wjin AT houston DOT geoquest DOT slb DOT com>
Subject: Re: Make and javac compliler problem in bash
In-Reply-To: <4.1.20000612114500.02abfa80@pop.mathworks.com>
References: <4 DOT 2 DOT 2 DOT 20000612100114 DOT 00b2faa0 AT gqserver DOT houston DOT geoquest DOT sl b.com>
Mime-Version: 1.0

At 11:53 AM 6/12/00 -0400, you wrote:
>At 10:21 AM 6/12/00 -0700, you wrote:
> ><Problem 1>
> >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/

1) I think that you are misunderstanding the problem.
2) You think that everything is in FAQ ?
Whatever you do, "make" will stuck with javac.


> ><Problem 2>
> >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.


Why can't it be otherwise ? Lack of imagination ?  QED ( :-) )
1) I thought that javac, being a product of Sun Microsystem, (and there exist
     its counterpart in Unix) would accept unix style path, which I found 
is  not
     the case. It is better to write an application to accept both styles. 
Maybe
     we should request Sun to do it, letting them know that in Windows there
     are many Unix tool users.
2) Rather than messing around the backslash and slash all over the places,
     and make Makefiles and other shell scripts incompatible with the Unix,
     (for example, I want to use the same Makefile on both platform - yes, 
I have
      Sunworkstation on my left side and WindowsNT on my right side),
     maybe, bash or some other utility registers applications which requires
     windows specific path, and whenever you use unix style path, it 
automatically
     converts to MS-DOS style when the system finally gives the application 
the path.





--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019