M1 MacでRMeCabを使用するために、HomebrewでMeCabのインストールは正しくできた(ような)のですが、RMeCabをインストールしようとしてエラーが発生します。
Rのバージョンは次の通りです。
R version 4.0.5 (2021-03-31)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Big Sur 10.16
install.packages(“RMeCab”, repos = “https://rmecab.jp/R”, type = “source”)
コマンドですと、次のエラーとなります。
* installing *source* package ‘RMeCab’ …
** using staged installation
** libs
clang++ -I”/Library/Frameworks/R.framework/Resources/include” -DNDEBUG -I/usr/local/include -fPIC -Wall -g -O2 -c Ngram.cpp -o Ngram.o
In file included from Ngram.cpp:20:
./RMeCab.h:4:10: error: ‘mecab.h’ file not found with <angled> include; use “quotes” instead
#include <mecab.h>
^~~~~~~~~
“mecab.h”
1 error generated.
make: *** [Ngram.o] Error 1
ERROR: compilation failed for package ‘RMeCab’
remotes::install_github(“IshidaMotohiro/RMeCab”)
コマンドですと、次のエラーとなります。
* installing *source* package ‘RMeCab’ …
** using staged installation
** libs
clang++ -I”/Library/Frameworks/R.framework/Resources/include” -DNDEBUG -I/usr/local/include -fPIC -Wall -g -O2 -c Ngram.cpp -o Ngram.o
In file included from Ngram.cpp:2:
./RMeCab.h:25:10: error: ‘mecab.h’ file not found with <angled> include; use “quotes” instead
#include <mecab.h>
^~~~~~~~~
“mecab.h”
1 error generated.
make: *** [Ngram.o] Error 1
ERROR: compilation failed for package ‘RMeCab’
問題点・対応方法が分かりましたら教えていただけますと幸いです。