我需要将 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