KDevelop maintainer here. You can build KDevelop against anything >= 3.6 just fine. It's recommended to use the latest possible version. Thus 3.9 will work just fine.
Regarding the issue with llvmpipe: That's indeed super unfortunate, but I don't see an easy solution out of it. The only possibility to have two versions of LLVM runtimes loaded: a) enable symbol versioning on the Clang/LLVM side, or b) link against static version of libclang/LLVM to import all Clang/LLVM symbols into the KDevelop Clang plugin. c) use libclang in a separate non-GUI process (requires a whole overhaul of the integration in KDevelop though...) Happy to hear some recommendations from the LLVM guys! -- Kevin Funk | kf...@kde.org | http://kfunk.org
signature.asc
Description: This is a digitally signed message part.