This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Shrinking/stripping libgcj for superfluous "classes"
- From: Casey Marshall <csm at gnu dot org>
- To: tromey at redhat dot com
- Cc: Martin Egholm Nielsen <martin at egholm-nielsen dot dk>,java at gcc dot gnu dot org
- Date: Fri, 14 May 2004 09:51:30 -0700
- Subject: Re: Shrinking/stripping libgcj for superfluous "classes"
- References: <c82lc3$vcj$1@sea.gmane.org> <87r7tnavcg.fsf@fleche.redhat.com>
>>>>> "Tom" == Tom Tromey <tromey@redhat.com> writes:
>>>>> "Martin" == Martin Egholm Nielsen <martin@egholm-nielsen.dk> writes:
Martin> In case I don't want to have my embedded application static
Martin> linked, is there a way to strip the libgcj for "classes" I
Martin> certainly do not use - e.g. "java.awt.*", "javax.swing.*",
Martin> etc.?
Tom> Right now, edit the Makefile and rebuild. Look back through the
Tom> list archives, this topic has come up a few times recently.
Tom> Really it ought to be a FAQ -- anybody want to write a FAQ entry
Tom> for it?
Something else that would really help doing this would be some kind of
dependency tracker, that would help resolving what packages depend on
others. Because otherwise it's mostly guessing and trial-and-error.
--
Casey Marshall || csm@gnu.org