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: -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.


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