On 2022-11-27 13:18 , Ken Cunningham wrote:
Well, it didn’t take very long for that to be a problem. Building llvm and 
clang-9.0 went OK, but building lldb-9.0 fails:

- Check size of el_rfunc_t - done
-- Found PythonLibs: 
/opt/local/Library/Frameworks/Python.framework/Versions/3.10/lib/libpython3.10.dylib 
(found version "3.10.8")  CMake Error at 
tools/lldb/cmake/modules/LLDBConfig.cmake:234 (message):
   Found incompatible Python interpreter (3.9) and Python libraries (3.10)
Call Stack (most recent call first):
   tools/lldb/CMakeLists.txt:20 (include)

This is just cmake being extra helpful and finding the latest python version on the system. You're explicitly overriding PYTHON_EXECUTABLE so that doesn't match what cmake is finding itself. You would also need to set an explicit Python_ROOT_DIR or Python_LIBRARIES etc for things that need those.

- Josh

Reply via email to