Я пытаюсь скомпилировать статически связанную двоичную копию с GCC, и я получаю предупреждающие сообщения вроде:
warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
Я даже не знаю, что делает getwnam_r
, но я предполагаю, что он получает вызов из некоторого API более высокого уровня. Я получаю подобное сообщение для gethostbyname
.
Почему бы не было возможности просто статически связать эти функции, как и любую другую функцию?