Я пытаюсь построить статический двоичный файл pkg-config, используя:
LDFLAGS='-static' ./configure --disable-shared
Однако полученный двоичный файл динамически связан. Я даже попытался поиграться с Makefile, используя:
CC = gcc -static
а также
CCLD = gcc -static
но все равно не идет, всегда поделился, не статично. В чем может быть проблема?
LDFLAGS="-static -static-libgcc" LIBS="-lpthread" CFLAGS="-Wl,-static" ./configure
Других решений пока нет …