インストールでwarningが表示、RMeCabの関数でRが落ちる

アールメカブ フォーラム RMeCab インストールでwarningが表示、RMeCabの関数でRが落ちる

  • このトピックは空です。
2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #8275
    佐藤
    ゲスト

    使い方がわからず、他の方のところへ投稿してしまいました。申し訳ございません。
    再度こちらに投稿させていただきます。

    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は動いております。

    お忙しいところ恐れ入りますが、ご教授いただければ幸いです。

    #8277
    佐藤
    ゲスト

    解決しました。
    お騒がせいたしました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • フォーラム「RMeCab」には新規投稿および返信を追加できません。