Andrew W wrote:
Consider the following two classes placed in files
./net/mydomain/core/ClassA.java and
./net/mydomain/core/ClassB.java respectively:
package net.mydomain.core;
public class ClassA
{
public static void main(String[] args) throws Exception
{
ClassB classb = new ClassB();
}
}
package net.mydomain.core;
public class ClassB
{
}
If I compile this using the 'normal' Java compiler like this:
javac ./net/mydomain/core/ClassA.java ./net/mydomain/core/ClassB.java
it works fine.
Using the GCJ command:
gcj --main=ClassA ./net/mydomain/core/ClassA.java
./net/mydomain/core/ClassB.java
That should be:
gcj --main=net.mydomain.core.ClassA ./net/mydomain/core/ClassA.java
./net/mydomain/core/ClassB.java
David Daney