I got this error when running irony-install-server on Emacs 25.3.1, macOS High Sierra 10.13.3. clang/llvm is the default with command line tools. It looks people succeeded building on Mac using brew version llvm. Is it possible to build irony-server with the apple-version llvm?
$ clang --version
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin17.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Building log:
-- mode: compilation; default-directory: "/var/folders/vr/c1_t0ywj18jb1j6yntnz4yy40000gn/T/build-irony-server-1.2.0/" --
Compilation started at Sun Feb 11 00:32:08
/private/var/folders/vr/c1_t0ywj18jb1j6yntnz4yy40000gn/T/build-irony-server-1.2.0/CMakeFiles/CMakeTmp/LibClangDiagnosticsChecker.cpp:9:10:
fatal error: 'clang-c/Index.h' file not found
-- Irony package version is '1.2.0'
-- Found emacs: /Applications/emacs.app/Contents/MacOS/Emacs
-- Configuring done
-- Generating done
-- Build files have been written to: /private/var/folders/vr/c1_t0ywj18jb1j6yntnz4yy40000gn/T/build-irony-server-1.2.0
Scanning dependencies of target irony-server
[ 14%] Building CXX object src/CMakeFiles/irony-server.dir/Command.cpp.o
In file included from /Users/ning/.emacs.d/elpa/irony-20180104.1109/server/src/Command.cpp:11:
In file included from /Users/ning/.emacs.d/elpa/irony-20180104.1109/server/src/Command.h:14:
/Users/ning/.emacs.d/elpa/irony-20180104.1109/server/src/support/CIndex.h:12:10: fatal error: 'clang-c/Index.h' file
not found
I got this error when running irony-install-server on Emacs 25.3.1, macOS High Sierra 10.13.3. clang/llvm is the default with command line tools. It looks people succeeded building on Mac using brew version llvm. Is it possible to build irony-server with the apple-version llvm?
Building log: