This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: [gcj-eclipse-merge-branch] MinGW ecj: Cross-built ecjx?!
- From: Tom Tromey <tromey at redhat dot com>
- To: gnustuff at thisiscool dot com
- Cc: Adam Megacz <adam at megacz dot com>, java at gcc dot gnu dot org
- Date: 05 Dec 2006 12:18:38 -0700
- Subject: Re: [gcj-eclipse-merge-branch] MinGW ecj: Cross-built ecjx?!
- References: <71VQ97B0KFYU1V85PJTQMD8ONM6ZKH.4575c9d6@d9300>
- Reply-to: tromey at redhat dot com
Mohan> The latter piece could be solved by linking gij to libgcj.a (or
Mohan> libgij.a, I forget what libgij is for), using --whole-archive,
Mohan> which I think should be done anyway for all static builds.
Yes, I agree.
libgij is a convenience library for people who want to make "gij-like"
executables that are pre-linked with other libraries. It probably is
not very useful for a static-only build.
Mohan> This wouldn't change the fact that ecj.jar would be interpreted
Mohan> on systems like Windows that don't have the notion of a
Mohan> system-wide shared-object database, though, which seems pretty
Mohan> inefficient, which is why I'm leaning towards the first
Mohan> solution unless someone sees something I'm not seeing.
Sounds good to me.
Tom