#1262·zlib

cross compile x86_64-linux-musl from x86_64-linux-gnu failed. /usr/lib/libc.so: invalid ELF header

Author: trcrsiredCreated Jun 4, 2026Updated Jun 4, 2026
$ ninja install
[0/1] Install the project...
/home/cagfiora/softwares/cmake/x86_64-linux-gnu/bin/cmake: error while loading shared libraries: /usr/lib/libc.so: invalid ELF header
FAILED: [code=127] CMakeFiles/install.util 
cd /home/cagfiora/toolchains_build/toolchainbuildscripts/llvm/.artifacts/llvm/x86_64-linux-musl/zlib && /home/cagfiora/softwares/cmake/x86_64-linux-gnu/bin/cmake -P cmake_install.cmake
ninja: build stopped: subcommand failed.
$ ninja install/strip
[0/1] Installing the project stripped...
/home/cagfiora/softwares/cmake/x86_64-linux-gnu/bin/cmake: error while loading shared libraries: /usr/lib/libc.so: invalid ELF header
FAILED: [code=127] CMakeFiles/install/strip.util 
cd /home/cagfiora/toolchains_build/toolchainbuildscripts/llvm/.artifacts/llvm/x86_64-linux-musl/zlib && /home/cagfiora/softwares/cmake/x86_64-linux-gnu/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
ninja: build stopped: subcommand failed.