Subject: Re: how to use crosscompiler?
To: matthew green <mrg@eterna.com.au>
From: Luke Mewburn <lukem@NetBSD.org>
List: tech-toolchain
Date: 02/04/2004 22:18:44
--OwXh6gFRjCd3qPCM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Feb 04, 2004 at 07:26:00PM +1100, matthew green wrote:
  | apparently it's faster to use /lib than ../../lib (not all of /lib move=
d).
  |=20
  | i'd prefer the /usr/lib symlinks to /lib used relative symlinks, as this
  | problem has caused multiple issues for multiple people...

How about we do this:
    *	use absolute symlinks for the runtime libraries
    	libfoo.so.M and libfoo.so.M.N.
    *	use relative symlinks for the link-time library libfoo.so.
?

This would result in:
	usr/lib/libz.so		-> ../../lib/libz.so
	usr/lib/libz.so.0	-> /lib/libz.so.0
	usr/lib/libz.so.0.3	-> /lib/libz.so.0.3


Luke.

--OwXh6gFRjCd3qPCM
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (NetBSD)

iD8DBQFAINUUpBhtmn8zJHIRAoBWAKCufkFV/KsixJ2oonR5OlHFDEOS8ACghNuF
4POr/Mj58e2pYFzKNFz+ep4=
=Z7eS
-----END PGP SIGNATURE-----

--OwXh6gFRjCd3qPCM--