Shrinking/stripping libgcj for superfluous "classes"
Casey Marshall
csm@gnu.org
Fri May 14 17:15:00 GMT 2004
>>>>> "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
More information about the Java
mailing list