From 611b2a26ab83844ef8ac6c0c8645947e143242a5 Mon Sep 17 00:00:00 2001
From: Manoj Srivastava
- Although not enforced by the build tools, shared libraries - must be linked against all libraries that they use symbols from - in the same way that binaries are. This ensures the correct - functioning of the shlibs - system and guarantees that all libraries can be safely opened - with dlopen(). Packagers may wish to use the gcc - option -Wl,-z,defs when building a shared library. - Since this option enforces symbol resolution at build time, - a missing library reference will be caught early as a fatal - build error. -
- - +
+ Although not enforced by the build tools, shared libraries
+ must be linked against all libraries that they use symbols from
+ in the same way that binaries are. This ensures the correct
+ functioning of the
All installed shared libraries should be stripped with -- 2.39.5