Hi, On Mon, 16 Mar 2009, Juergen Weigert wrote:
I am not familiar with DT_NEEDED and --as-needed
So, when the linker asks me for the libraries... it jut does checks?
Yes, that is my understanding. At build time, the library is examined, to verify that all symbols are present and of correct type and version. For dynamic linking, nothing else is done.
This is incorrect, as explained in my last mail. There are at least copy relocations (which copy the symbol size from the lib) and symbol versions (which copy the versions of referred to symbols to the executable). So it's not only checking but really data copying taking place. Ciao, Michael. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org