brew install llvm
has triggered the following.
To use the bundled libc++ please add the following LDFLAGS: LDFLAGS="-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib" llvm is keg-only, which means it was not symlinked into /usr/local, because macOS already provides this software and installing another version in parallel can cause all kinds of trouble. If you need to have llvm first in your PATH, run: echo 'export PATH="/usr/local/opt/llvm/bin:$PATH"' >> ~/.zshrc For compilers to find llvm you may need to set: export LDFLAGS="-L/usr/local/opt/llvm/lib" export CPPFLAGS="-I/usr/local/opt/llvm/include"
So, I did
> echo 'export PATH="/usr/local/opt/llvm/bin:$PATH" > export LDFLAGS=LDFLAGS="-L/usr/local/opt/llvm/lib -Wl,-rpath,/usr/local/opt/llvm/lib" > export CPPFLAGS="-I/usr/local/opt/llvm/
and has confirmed they are set.
Though then my clang has changed from Apple one to latest one,
> llvm zsh: not found llvm
I’m still keep getting this error.