Gcc 在静态二进制文件中动态链接libc

Gcc 在静态二进制文件中动态链接libc,gcc,static-linking,dynamic-linking,libc,Gcc,Static Linking,Dynamic Linking,Libc,我试图编译一个静态二进制文件,但是二进制文件的一小部分调用了getaddrinfo。我希望能够静态链接二进制文件的所有内容,除了libc。目前我正在做的是: gcc -static index.c 我要找的东西是: gcc -static -dynamic-libc index.c 但是我找不到任何可以让我这么做的东西。gcc foo.o bar.o-o prog-Wl,-Bstatic-lmylib-lotherlib-Wl,-Bdynamic-lc

我试图编译一个静态二进制文件,但是二进制文件的一小部分调用了
getaddrinfo
。我希望能够静态链接二进制文件的所有内容,除了
libc
。目前我正在做的是:

gcc -static index.c
我要找的东西是:

gcc -static -dynamic-libc index.c

但是我找不到任何可以让我这么做的东西。

gcc foo.o bar.o-o prog-Wl,-Bstatic-lmylib-lotherlib-Wl,-Bdynamic-lc