如何在基于glibc的系统上构建和运行使用musl-gcc
编译的程序(没有静态链接)?
如果我构建一个简单的hello world c程序,objdump -p
只显示libc.so为NEEDED
Dynamic Section:
NEEDED libc.so
...
但是,如果我将包含musl的libc的目录添加到我的LD_LIBRARY_PATH,程序仍然无法运行。是否有可能在基于glibc的系统上运行依赖于musl的libc的程序?
(我可以运行带有静态链接的musl构建的程序)