GCJ Creates duplicate dummy symbol
        Posted  
        
            by vickirk
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by vickirk
        
        
        
        Published on 2010-04-02T14:42:55Z
        Indexed on 
            2010/04/02
            14:53 UTC
        
        
        Read the original article
        Hit count: 366
        
Hi, I'm trying to build a java application with gcj but getting the error below.
 multiple definition of `java resource .dummy'
gcj versions are 4.4.1 on Ubuntu and 4.3.4 on cygwin/windows XP and I'm building it with
  gcj --main=my.MainClass --classpath=my my/*java
Anyone seen this or know a workaround without installing an earlier version of gcj. If that is the way to do it does anyone know how to do that on cygwin or will I have to build it?
Here is a minimal test case that gives this error
public class A {
    public static void main(String[] args) {
        System.out.println(new B());
    }
}
public class B {
    public String toString() {
        return "Hello";
    }
}
gcj --main=A src/A.java src/B.java
        © Stack Overflow or respective owner