This is the mail archive of the
java-patches@sources.redhat.com
mailing list for the Java project.
Re: gcj --main error??
- To: tromey at cygnus dot com
- Subject: Re: gcj --main error??
- From: Jeff Sturm <jeff dot sturm at appnet dot com>
- Date: Mon, 09 Oct 2000 20:18:48 -0400
- CC: "Arno J. Klaassen" <arno at heho dot snv dot jussieu dot fr>, java-patches at sourceware dot cygnus dot com, gcc at gcc dot gnu dot org
- Organization: Commerce One
- References: <39E1F6BE.3DED1EC8@appnet.com> <wphf6ldhb1.fsf@heho.snv.jussieu.fr> <873di594e5.fsf@creche.cygnus.com>
Tom Tromey wrote:
> One thing to do is find out where the missing reference to the
> `class$' field is coming from. Then you might be able to find out why
> it isn't being satisfied.
From Arno's first message it looks as though the missing reference comes from
the output of jvgenmain, which now generates class declarations as:
extern int class __attribute__ ((alias ("_Q43gnu3gcj7convert7Convert.class$")));
This symbol should be resolved in libjava/gnu/gcj/convert/Convert.o.
Is there any chance FreeBSD can't handle `.' or `$' in identifier names?
(Doesn't FreeBSD use GNU binutils?)
--
Jeff Sturm
jeff.sturm@commerceone.com