位置无关代码

在某些架构中,共享库必须使用 -fPIC 构建。在 x86 和其他架构中,共享库可能不需要使用 -fPIC 构建。这可能会造成浪费,并可能导致性能下降。

如果您遇到一个没有使用 -fPIC 构建共享库的软件包,请修改 Makefile,只使用 -fPIC 构建共享库。有关 PIC 的更多信息,请访问 PIC 内部机制 Wiki 页面。如果您不确定,请在公共开发者论坛(如 gentoo-dev 邮件列表或 #gentoo-dev IRC 频道)中寻求帮助。