RMySQL をクリーンインストールした Fedora にインストールしようとしてハマっている記録。

install.packages(‘RMySQL’)

→ libmysqlclient が見つからないと言われる

configure スクリプトのエラーメッセージを強制的に表示してみる

→ gcc: error: /usr/lib/rpm/redhat/redhat-hardened-cc1: No such file or directory

ざっと検索して rpm-build パッケージが必要であると判明する

→ dnf install rpm-build

最後でコケる

Error in dyn.load(file, DLLpath = DLLpath, …) :
unable to load shared object ‘/usr/lib64/R/library/RMySQL/libs/RMySQL.so’:
libmariadb.so.2: cannot open shared object file: No such file or directory

(続報)

ルートで入って /usr/lib64 に入れようとするとコケるが、ユーザで入ってユーザのホーム下に入れることは可能だった。原因不明だが、動いたので良しとする。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です