先日、R Studio でライブラリをインストールできず困惑したときのこと。
【環境】
MacOS Mojave (10.14.5(18F132))
R Studio Version 1.1.456
※元々MacOS El Capitan(10.11)上にR Studio インストール済み。
最近 OSを Mojave(10.14)にアップデート。
【現象】
R Studio 上で install.pakage にて 複数のパッケージをインストール
したところ、全てのパッケージで次の現象が発生。
(1)ダウンロード完了後、インストール作業を行おうとしてエラー発生。
Remove が走る。
(2)インストール時のログを確認すると、
fatal error: 'ctype.h' file not found
が表示されている。
【原因】
Mac OS を最新版のMojave にアップデートしたときにCのヘッダファイルが削除されたよう。
こちら↓の記事を参考に対応しました。
Xcode10 の /usr/include インストール方法@yoyaさん
【対応方法】
1) Finder で以下のディレクトリを開きます。
/Library/Developer/CommandLineTools/Packages/
2) 上記ディレクトリにある次のパッケージをダブルクリックで展開・実行
macOS_SDK_headers_for_macOS_10.14.pkg
3) R Studio上でパッケージインストール実施。完了。