[fedora-java] db merging script

Andrew Haley aph at redhat.com
Thu Mar 24 11:50:21 UTC 2005


Jakub Jelinek writes:
 > On Wed, Mar 23, 2005 at 05:33:13PM -0700, Tom Tromey wrote:
 > > Programs like 'gcj-dbtool' and 'gij' are linked against a specific
 > > libgcj.so.  If there is only one set of binaries, then it seems like
 > > we don't need to bother with multilib at all, since it will only ever
 > > be possible to use one particular libgcj.so -- the one 'gij' is linked
 > > to.  At least, that is true in the common case... e.g., eclipse, which
 > > in the end invokes 'gij' at startup.
 > > 
 > > Or am I missing some magic that lets us pick libraries at runtime?
 > > I don't know how this could work, but I'm ready to be enlightened :-)
 > 
 > What prevents other programs to use libgcj.so (or now that there is
 > libgij.so also libgij.so)?

Nothing.

 > And when they do, you don't know if those programs will be 32-bit or
 > 64-bit.

I don't understand purpose of this comment.  If there's a 32-bit
multilib, the user will use -m32 at compile time, and that will link
with the 32-bit library.

Andrew.




More information about the fedora-devel-java-list mailing list