はじめに
macOS 10.14Mojaveではmake
出来ていたのに10.15Catalinaにアップデートした後にエラーがでるようになったので、その解決法を書いていきます。
エラー文
macOS
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/wchar.h:119:15: fatal error:
'wchar.h' file not found
#include_next <wchar.h>
^~~~~~~~~
wchar.hというヘッダーファイルが見つからなかったと書いてあります。
試したこと
エラー文を検索し、このサイトを参考にして
$ brew reinstall gcc
$ xcode-select --install
を実行してみましたが私のPCでは違う問題が起きているようで再度同じエラーが出てしまいました。
このエラーはmacOSをMojaveにアップデートしたときにも起こるらしく、その解決法はネット上に沢山載っていたのですが、Catalinaにアップデートしたときの解決策はほとんど見受けられませんでした。
ようやくエラーを消すコマンド
$ make SDKROOT=`xcrun --show-sdk-path` MACOSX_DEPLOYMENT_TARGET=
を探し当てることが出来ました。
このサイトのコメントの中に書いてあったのですが、私はまだコマンドの意味が理解できていないので、理解でき次第追記したいと思います。