From kde-core-devel Tue Apr 01 13:03:49 2008 From: Alex Merry Date: Tue, 01 Apr 2008 13:03:49 +0000 To: kde-core-devel Subject: Re: Okteta moved to kdereview; kdeutils coordinator? Message-Id: <200804011403.59700.huntedhacker () tiscali ! co ! uk> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=120716451000938 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart1681144.tGmI3X7zkB" --nextPart1681144.tGmI3X7zkB Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 01 April 2008 00:12:05 Alexander Neundorf wrote: > only the object files of symbols which are referenced somewhere in the > object files of the shared library are copied into the resulting shared > library. This would work somewhat and only the object files from the stat= ic > library which are not referenced from the shared library (i.e. which > provide independent functions/classes) would be lost. I seem to recall from previous discussions here that this is the correct=20 explanation: if you link to the shared lib and reference a method in the=20 static lib that wasn't used in the shared lib, you get a linking error beca= use=20 the linker tries to be efficient too early on. We should probably put this on techbase once it's confirmed by someone who= =20 actually knows what they're talking about (Thiago? You always seem very cl= ued=20 up on compiler and linker issues). Alex =2D-=20 KDE: http://www.kde.org Ubuntu/Kubuntu: http://www.ubuntu.org http://www.kubuntu.org --nextPart1681144.tGmI3X7zkB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQBH8jK/BRauKLutZ9ARAo24AKDMWUfendXSHhlQsQy9k4qcSdCD0gCfTIrd EMK5vZpMzCSA2OtR/ZWV5WE= =e61V -----END PGP SIGNATURE----- --nextPart1681144.tGmI3X7zkB--