Vy Nguyen via llvm-dev
2021-Apr-06 02:10 UTC
[llvm-dev] Can't build lld on BigSur (due to lack of dylibs under /usr/lib/ ) ?
Hi, I'm trying to build `lld` on BigSur but it couldn't find /usr/lib/libxml2.dylib ``` $ cd llvm-project/build $ cmake -G Ninja -DLLVM_ENABLE_PROJECTS='lld' ../llvm/ $ ninja lld ninja: error: '/usr/lib/libxml2.dylib', needed by 'bin/lld', missing and no known rule to make it ``` Any idea how to resolve this? (I've tried `brew install libxml2` but I couldn't symlink the dylib to /usr/lib because it's read-only and I can't change it on this machine) Thanks, Vy -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210405/3ee28f21/attachment.html>
Shoaib Meenai via llvm-dev
2021-Apr-06 05:02 UTC
[llvm-dev] Can't build lld on BigSur (due to lack of dylibs under /usr/lib/ ) ?
I wasn’t able to repro this on Big Sur 11.2.3 (and CMake 3.17.3). Is this on a clean build? Which version of Xcode (or the Command Line Tools) are you using? That dylib won’t exist because Big Sur moved all system dylibs into the shared cache, but CMake should be finding and using the tbd from the SDK. From: llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of Vy Nguyen via llvm-dev <llvm-dev at lists.llvm.org> Reply-To: Vy Nguyen <vyng at google.com> Date: Monday, April 5, 2021 at 7:11 PM To: "llvm-dev at lists.llvm.org" <llvm-dev at lists.llvm.org> Subject: [llvm-dev] Can't build lld on BigSur (due to lack of dylibs under /usr/lib/ ) ? Hi, I'm trying to build `lld` on BigSur but it couldn't find /usr/lib/libxml2.dylib ``` $ cd llvm-project/build $ cmake -G Ninja -DLLVM_ENABLE_PROJECTS='lld' ../llvm/ $ ninja lld ninja: error: '/usr/lib/libxml2.dylib', needed by 'bin/lld', missing and no known rule to make it ``` Any idea how to resolve this? (I've tried `brew install libxml2` but I couldn't symlink the dylib to /usr/lib because it's read-only and I can't change it on this machine) Thanks, Vy -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20210406/3edb68a9/attachment.html>