This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: -findirect-dispatch problem
Hi, Andrew!
> -findirect-dispatch doesn't work with static linkage, and I remember
> that MinGW doesn't work properly with dynamic linkage. It makes no
> sense to use it in this context.
Not sure I uderstand correctly when you say that -findirect-dispatch
doesn't work with static linkage... I thought it staticaly links with
libgcj but tries to load dynamicaly the rest of classes, not available
during compillation. Am I wrong? Well, my stripped exe is around 15 MB
:-) when a hello-world is only 3,5 MB. But somehow it ommits a part of
my libgcj during compillation. I heared of some database stuff related
to -findirect-dispatch... does it have to do with my case?
Well, you know, currently -findirect-dispatch saves me when compiling
large libraries that have occasional dependensies on awt/swing. It
silently 'delays' resolving of missing classes and continues
gracefully... I'm only lucky that I use part of those libs and never
need those missing classes in reality. Any ideas how to achieve the
same with static build?
Thank you!!!
Michael.