This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Can't find method 'access$1(I)'
On Thu, Mar 16, 2006 at 11:05:08AM +0000, Andrew Haley wrote:
> Shaun Jackman writes:
> > In attempting to compile Azureus 2.4.0.0 with gcj 4.1, I ran into the error
> >
> > Can't find method 'access$1(I)'
> >
> > This seems to me to be a compiler error. The line numbers mentioned in
> > the errors are the last line of the source file, line 1890, and the
> > first line of the source file, which seems unusual (unlikely) to me.
>
> We hope to abandon our own parser and move to using ecj as the
> front-end for gcj. Because of this, you may not find many people
> prepared to work on finicky details such as this one.
>
> I suggest that you try to compile the sources with ecj rather than
> gcj. If you want native compilation, you can then use gcj's
> bytecode->native compiler. I accept that this is a little
> inconvenient, but it will get around your current difficulties.
Its not inconveniant for Debians as ecj is the default comiler for kaffe
and java-gcj-compat. Noone should use gcj directly.
Shawn: I suppose you are working on one of your Debian packages. Please
use java-gcj-compat direclty. It will be adviced by the new Java Policy
anyway. If you still want to use a standalone bytecode compiler please
install ecj-bootstrap and use this one.
Cheers,
Michael
--
http://www.worldforge.org/