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: 325
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