我不确定这是否属于 super 用户而不是 stackoverflow,至少对于第一部分来说是这样,但对于初学者来说,我如何安装 sys-libs/musl
(或任何其他替代libc
就此事而言)无需替换 glibc 或切换到 musl 配置文件;其次,我如何告诉clang
静态链接到这个库(或者,再一次,任何其他altlibc
)而不是系统libc
(sys-libs/glibc
)?
最佳答案
您不能将 sys-libs/musl
安装在 sys-libs/glibc
旁边,因为这些 ebuild 旨在用于系统的 libc。我建议下载the most recent version of musl然后使用 make && make install 在本地编译/安装它。 Musl 提供了 musl-gcc,它在编译/链接期间使用本地安装的 musl libc。至于clang
,请参见http://wiki.musl-libc.org/wiki/BuildingLLVM .
关于clang - 如何在 gentoo(glibc 配置文件)和 clang 上静态构建 musl-libc?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29703819/