Mysql
 sql >> Base de données >  >> RDS >> Mysql

Avertissements de l'éditeur de liens lors de la création d'une application avec l'API mysql-connector-c/libmysqlclient/mysql C

Ces avertissements se produisent parce que les fonctions GLibC en question utilisent le Commutateur de service de noms GLibC (NSS) mécanisme interne :

Étant donné que le mécanisme NSS repose sur une liaison dynamique pour fonctionner, vous avez besoin des modules NSS appropriés (dont la plupart sont fournis avec la glibc) au moment de l'exécution afin de pouvoir utiliser ces fonctions, que vous soyez lié de manière statique ou dynamique à la bibliothèque C lui-même. Les avertissements sont là pour vous avertir que vous aurez vraiment besoin de ces modules lors de l'exécution; essayer d'exécuter le binaire lié sur une boîte sans modules NSS dessus échouera à l'exécution avec une erreur de ld.so se plaignant qu'il ne peut pas trouver 'libnss_files.so.2' ou quelque chose de ce genre.