编译静态pkg-config二进制文件

时间:2013-12-05 10:06:01

标签: c++ gcc static libtool pkg-config

我正在尝试使用以下方法构建静态pkg-config二进制文件:

LDFLAGS='-static' ./configure --disable-shared

但是,生成的二进制文件是动态链接的。我甚至尝试使用:

摆弄Makefile
CC = gcc -static

CCLD = gcc -static

但仍然没有去,总是分享,而不是静态。可能是什么问题?

1 个答案:

答案 0 :(得分:0)

LDFLAGS="-static -static-libgcc" LIBS="-lpthread" CFLAGS="-Wl,-static" ./configure