RMeCabのインストール後,library(RMeCab)を実行すると下記のメッセージが出ます。
解決策を御存知でしたら御教示を賜りたく存じます。
—
ld: warning: ignoring file /usr/local/lib/libmecab.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
installing to /Library/Frameworks/R.framework/Versions/4.2/Resources/library/00LOCK-RMeCab/00new/RMeCab/libs
** R
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (RMeCab)
ダウンロードされたパッケージは、以下にあります
‘/private/var/folders/xc/j1xp60wj2fbb8cyc6ddplyxh0000gn/T/RtmpUWIpoJ/downloaded_packages’
—
前の方の投稿を拝見し、ターミナルで以下のコードで版を確認いたしました。
lipo -archs /usr/local/bin/mecab
# or file /usr/local/bin/mecab
lipo -archs /usr/local/lib/libmecab.dylib
# or file /usr/local/lib/libmecab.dylib
両方ともarm版です。
使用しているの以下の通りです。
macOS Monterey 12.4 (M1, 2020)
R 4.2.0
RStudio 2022.02.3 Build 492
以下のコードも試してあります
$ cd mecab-0.996
$ sudo make uninstall
$ cd ../mecab-ipadic-2.7.0-20070801
$ sudo make uninstall
$ cd ../mecab-0.996
$ make distclean
$ ./configure –with-charset=utf8
$ make
$ sudo make install
$ cd ../mecab-ipadic-2.7.0-20070801
$ make distclean
$ ./configure –with-charset=utf-8
$ make
$ sudo make install
またターミナル内ではMeCabは動いております。
お忙しいところ恐れ入りますが、ご教授いただければ幸いです。