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: gnu.java.locale


>>>>> "Erik" == Erik Poupaert <erik.poupaert@chello.be> writes:

Erik> These classes seems to be loaded dynamically through reflection,
Erik> as I've noticed in the libjava sources.  Is it possible to add
Erik> these hard references in libjava itself? That would enable many
Erik> more source trees to compile natively, without patching.

I suppose we could.  I'm not really enthusiastic about it.
For one thing eventually we'll probably replace all those classes with
.properties file; only lack of time has prevented that from already
happening.  I wouldn't want to be tied to figuring out how to make
static linking continue to work (without workarounds) when making this
change.

Erik> I know the problem only occurs when you build executables
Erik> statically.  Building executables statically is the default on
Erik> minGW. And what's more, I enjoy building executables
Erik> statically. I don't want to build them differently. It is my
Erik> hobby :)

I like that you're doing this, since it means it will be harder for us
to introduce bugs here.  But isn't adding references like this just
part of the price of static linking?

Tom


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