This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Reducing static binary sizes


On Sun, 2006-01-08 at 09:44 +0100, Andrea aime wrote:
> Cool, thank you Adam, I'll try it and report back where I got with
> executable size reduction. In the meantime, can someone more 
> knowledgeable tell the poor java programmer if it's possible to link
> a different version of the runtime library (a stripped one, for example)
> instead of the standard libgjc? I've tried to read the gcj online 
> manual, but didn't have much luck...

If I understand your question, then yes.  Just link normally with gcj
-v.  The -v option tells the compiler to be verbose about what it's
doing.  Look at the list of objects files and libraries that it uses in
the link.  Then link again, this time with gcj -nostdlib and use that
entire list of object files and libraries, simply replacing -lgcj with
your own version.

AG




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]