Estou tentando compilar o LLVM com o LLD (eu realmente quero apenas o LLD, mas ele requer o restante do Lirvox iirc). Quando tento executar o CMake ( cmake ..
) na minha pasta build
(dentro da pasta de origem), recebo o seguinte erro:
CMake Error at cmake/modules/LLVM-Config.cmake:203 (message):
Library 'Demangle' not found in list of llvm libraries.
Call Stack (most recent call first):
cmake/modules/AddLLVM.cmake:484 (llvm_map_components_to_libnames)
tools/lld/cmake/modules/AddLLD.cmake:10 (llvm_add_library)
tools/lld/lib/ReaderWriter/MachO/CMakeLists.txt:1 (add_lld_library)
Nenhum resultado no Google para este erro. Aqui está a saída completa em pastebin: link
Alguma idéia sobre a causa desse erro? A mensagem é muito inútil. Alguma coisa está faltando em uma lista em algum lugar? Preciso obter alguma biblioteca de desmembramento? Se sim, de onde e de que forma?
Estou no Arch Linux e estou usando a fonte mais recente para LLVM e LLD.