我需要将glibc静态链接到我的项目,因为目标平台只支持一个非常旧的(但它与我的工具链中的静态链接glibc一起使用,我已经检查过了)
不幸的是,这个应用程序必须使用pthread库,但是静态链接的libpthread需要占用太多空间。
我想静态链接glibc,并动态地进行pthread。
运行此命令后
powerpc-unknown-linux-gnu-gcc object_files -lrt -lpthread -Wl,-Bstatic -lc
我明白了:
/powerpc-unknown-linux-gnu/bin/ld: cannot find -lgcc_s
答案 0 :(得分:13)
如果可以提供-static-libgcc
答案 1 :(得分:8)