You don't supply enough information for me to tell you. Are you following the BUILD.txt instructions? Why 3.1 and not 3.2 or even 3.1.3? Why so scathing in your excoriation of something we give away for free and of a source tree that has been there for quite some time? It might possibly be broken, but it might possibly be something you are not doing or doing wrong.
If I were you I would first remove all .class files from the tree and try again. A duplicate class file likely means the same .class exists in two places in the compile path. Jim > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On Behalf Of Gary > Sent: Wednesday, August 25, 2010 11:36 PM > To: [email protected] > Subject: [antlr-dev] 3.1 build fails > > Is it known that 3.1 does not build? > > ,---- > | [myjavac] C:\src\antlr-3.1\codegen\ANTLRLexer.java:61: duplicate > | class: org.antlr.tool.ANTLRLexer [myjavac] public class ANTLRLexer extends > antlr.CharScanner implements ANTLRTokenTypes, TokenStream > | [myjavac] ^ > `---- > > Why does this happen with an official source distribution? > > _______________________________________________ > antlr-dev mailing list > [email protected] > http://www.antlr.org/mailman/listinfo/antlr-dev _______________________________________________ antlr-dev mailing list [email protected] http://www.antlr.org/mailman/listinfo/antlr-dev
