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 に入れようとするとコケるが、ユーザで入ってユーザのホーム下に入れることは可能だった。原因不明だが、動いたので良しとする。