> I'd like to change the build process, such that if any file doesn't
> compile, we abort compilation -- as opposed to the current process
> where we just ignore any files that we can't compile.

I personally prefer to keep compiling.  As long as make -k works
properly though, I'm not that concerned about it.
 
> Found 2 semantic errors compiling "../java/awt/event/InputMethodEvent.java":
> 
>     25. import java.awt.font.TextHitInfo;
>                <----------------------->
> *** Error: "java/awt/font/TextHitInfo" is either a misplaced package name or a 
>non-existent entity.
> 
> 
>    100.                  int committedCharacterCount, TextHitInfo caret,

InputMethodEvent is a JDK 1.2 class we should not be compiling.  I simply
wrote it for completeness when doing java.awt.event.

> Found 1 semantic error compiling "../java/sql/DriverManager.java":
> 
>    252.   ClassLoader cl = Thread.currentThread().getContextClassLoader();
>                            <-------------------------------------------->
> *** Error: No method named "getContextClassLoader" was found in type 
>"java/lang/Thread".

Shit.  This is a JDK 1.2 method that is being called.  I did the
1.2 version there too. :-)  I'll just stub that method out in 
our Japhar Thread implementation.
 
> Found 1 semantic error compiling "../java/text/ChoiceFormat.java":
> 
>     59. public class ChoiceFormat extends NumberFormat implements Serializable,
>                      <---------->
> *** Error: The abstract method "java.lang.StringBuffer format(java.lang.Object obj, 
>java.lang.StringBuffer sb, java.text.FieldPosition pos);", inherited from type 
>"java/text/Format", is not implemented in the non-abstract class 
>"java/text/ChoiceFormat".

Fuck, I guess I'll have to stub that one out too.

-- 
Aaron M. Renn ([EMAIL PROTECTED]) http://www.urbanophile.com/arenn/

Reply via email to