I am using make v3791 (mak3791) on Windows NT (and obtained the same result
with v379)
When trying to create a Makefile for a Java project I encountered the
following problem:

The following rule is not working: %.class: %.java
For some reason make never finds file with the extension *.java.
My assumption is that because of the 4 letters extension the DOS shell gets
confused.

So I tried: %.CLA : %.JAV
This seemed to work find but not always. 
For example if we consider the source AnnuityCumDevAlert.java and its
compiled version AnnuityCumDevAlert.class, DOS transforms the names into:
AN1FFA~1.CLA  for AnnuityCumDecAlert.class 
ANNUIT~1.JAV for AnnuityCumDecAlert.java  
Obviously AN1FFA~1 and ANNUIT~1 are different.

I would really appreciate some help here.

Thanks,
Helgo


_______________________________________________
Help-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-make

Reply via email to