Closed kloczek closed 2 years ago
It is as well warning about missing LibEdit
cmake module however I don;t see that libedit from https://www.thrysoee.dk/editline/ provides that cmake module so question is which one libedit in this case needs to be used?
Building LLVM also requires the cmake-* tarball since LLVM 15.
Still something is wrong here in a way how those cmake moduels are used.
For example in llvm tree it is
https://github.com/llvm/llvm-project/blob/4ce3848038908e7b91a831d2bcfd48202ea67169/llvm/CMakeLists.txt#L276-L283
After unpack cmake-15.0.0.src.tar.xz in llvm tree oit is necessary to mv cmake-*.src/Modules/*cmake cmake/
.
IMO instead fiddling CMAKE_MODULE_PATH
better woud be just add CMakeLists.txt to cmake-15.0.0.src.tar.xz which would install versioned cmake module which would be installed in $(libdir}/cmake/llvm.This would allow requite in any llvm project that module like it is KDE base cmake modules https://invent.kde.org/frameworks/extra-cmake-modules/
Please let me knot if you want for that separated ticket as RFE.
I'm using https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-15.0.0.src.tar.xz tar ball as input cource. camake is failing with