はじめに#
neovimをビルドしようと
make CMAKE_BUILD_TYPE=RelWithDebInfoを実行したところ
fatal error: CoreServices/CoreServices.h: No such file or directoryというエラーが出た.
原因#
(nixでインストールした?)gccを使用していると,macOSの最新SDKと互換性のないヘッダーファイルを参照してしまうらしい
解決策#
clangを使用すると,無事にビルドできた
オプションで指定するなら下記
make CMAKE_BUILD_TYPE=RelWithDebInfo CC=clang CXX=clang++