classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cp-patches] make libjawt binary-compatible with Sun's implementatio


From: Thomas Fitzsimmons
Subject: Re: [cp-patches] make libjawt binary-compatible with Sun's implementation
Date: Sun, 21 Aug 2005 11:19:21 -0400

On Sat, 2005-08-20 at 18:16 -0600, Tom Tromey wrote:
> >>>>> "Tom" == Thomas Fitzsimmons <address@hidden> writes:
> 
> Tom> One issue remains for our libjawtgnu.so to be a drop-in replacement for
> Tom> Sun's libjawt.so.  We must somehow set libjawtgnu.so's SONAME ELF field
> Tom> to "libjawt.so".  Libtool does not currently support overriding SONAME,
> Tom> but a patch is being reviewed by libtool's maintainers:
> 
> Could we name our library "libjawt.so" and just install it someplace
> "weird" so that a --prefix=/usr build won't stick it in /usr/lib
> (i.e., so that alternatives can still work)?

No, we need to manipulate the SONAME field somehow.  If we did name our
library "libjawt.so" libtool would append ".0", making the SONAME
"libjawt.so.0" which is incompatible with Sun's unversioned
"libjawt.so".

Tom






reply via email to

[Prev in Thread] Current Thread [Next in Thread]