I'm trying to compile a statically linked binary with GCC and I'm getting warning messages like:
warning: Using 'getpwnam_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
I don't even know what getwnam_r
does, but I assume it's getting called from inside some higher level API. I receive a similar message for gethostbyname
.
Why would it not be possible to just statically link these functions in like every other function?