Yet Another GCC 3.3 MingW Build

Erik Poupaert erik.poupaert@chello.be
Thu Feb 20 20:29:00 GMT 2003


Wow.

I'm getting an absolutely absurd error message:

    [javac] Compiling 262 source files to C:\devroot\prj-t\prj-sablecc\cls
    [javac]
C:\devroot\prj-t\prj-sablecc\src\org/sablecc/sablecc/nfa.java:12: error:
Class `org.sablecc.sablecc.NFA' alr
eady defined in
C:\devroot\prj-t\prj-sablecc\src\org\sablecc\sablecc\NFA.java:12.
    [javac]    public class NFA implements Cloneable
    [javac]                 ^
    [javac]
C:\devroot\prj-t\prj-sablecc\src\org/sablecc/sablecc/nfa.java:17: confused
by earlier errors, bailing out

There seems to be case-sensitive/insensitive confusion that has slipped in
to this version.

The NTFS filesystem is case-insensitive. Therefore, it is not possible that
he found both:

C:\devroot\prj-t\prj-sablecc\src\org/sablecc/sablecc/nfa.java
C:\devroot\prj-t\prj-sablecc\src\org\sablecc\sablecc\NFA.java

This is code that compiles perfectly with 3.2. No error messages, no
problems.



More information about the Java mailing list