[M3devel] A strange link time warning using cm3

Roland Illig roland.illig at gmx.de
Fri Aug 17 00:26:48 CEST 2007


Rodney M. Bates wrote:
> This doesn't make any sense to me.  If a "statically linked
> application" is what it says it is, why would it require at runtime,
> any shared library at all, let alone a specific version?

The user, group, host, whatever databases uses a plug-in mechanism on 
Linux (something called nsswitch or similar). The plug-ins can be an SQL 
database, LDAP, PAM, traditional password files and so on. Since the 
exact set of plug-ins is not known at compile-time, shared libraries 
must be used in this case.

Roland



More information about the M3devel mailing list