如何在gentoo(glibc profile)和clang上静态构建musl-libc?

时间:2015-04-17 15:46:51

标签: clang llvm static-linking gentoo musl

我不确定这是否属于超级用户而不是stackoverflow,至少在第一部分,但对于初学者,如何安装sys-libs/musl(或任何其他alt libc )无需替换glibc或切换到musl轮廓;其次,我如何告诉clang静态链接此库(或者,同样,任何其他alt libc),而不是系统libcsys-libs/glibc)?< / p>

1 个答案:

答案 0 :(得分:1)

您无法在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