1

コンパイル エラーのため、この R パッケージをインストールできません。私は試します

install.packages("devtools")

そして受け取る

/usr/bin/ld: skipping incompatible /usr/lib/libcurl.so when searching for -lcurl
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/7/../../../libcurl.so when searching for -lcurl
/usr/bin/ld: skipping incompatible //lib/libcurl.so when searching for -lcurl
/usr/bin/ld: skipping incompatible //usr/lib/libcurl.so when searching for -lcurl
/usr/bin/ld: cannot find -lcurl
collect2: error: ld returned 1 exit status
make: *** [/usr/share/R/make/shlib.mk:6: curl.so] Error 1
ERROR: compilation failed for package ‘curl’
* removing ‘/home/laur/R/x86_64-redhat-linux-gnu-library/3.4/curl’

オンラインで検索すると、libcurl-devel をインストールすることで同様の問題が解決されていることがわかりましたが、それは役に立ちませんでした。現在、32 ビットと 64 ビットの複数のバージョンがあります。

sudo dnf -y install libcurl libcurl-devel

戻り値

Package libcurl-7.55.1-9.fc27.x86_64 is already installed, skipping.
Package libcurl-7.55.1-10.fc27.i686 is already installed, skipping.
Package libcurl-devel-7.55.1-10.fc27.i686 is already installed, skipping.

curl-config もインストールしようとしましたが、見つかりませんでした。

4

2 に答える 2