gpt4 book ai didi

r - 由于 "undefined reference to ` libiconv'",安装 R 失败

转载 作者:行者123 更新时间:2023-12-04 19:30:10 25 4
gpt4 key购买 nike

我在安装 R 3.5.1 时遇到问题。虽然我在“cshrc”中定义了库“libiconv”的路径,但安装失败并显示以下消息:

-L"../../lib" -lRblas -L/usr/lib/gcc/x86_64-redhat-linux/4.4.4 -lgfortran -lm   -lreadline  -lpcre -llzma -lbz2 -lz -lrt -ldl -lm
platform.o: In function `do_eSoftVersion':
/opt/local/rstudio/R-3.5.1/src/main/platform.c:3088: undefined reference to `_libiconv_version'
sysutils.o: In function `Riconv':
/opt/local/rstudio/R-3.5.1/src/main/sysutils.c:799: undefined reference to `libiconv'
/opt/local/rstudio/R-3.5.1/src/main/sysutils.c:799: undefined reference to `libiconv'
/opt/local/rstudio/R-3.5.1/src/main/sysutils.c:799: undefined reference to `libiconv'
/opt/local/rstudio/R-3.5.1/src/main/sysutils.c:799: undefined reference to `libiconv'
sysutils.o: In function `Riconv_close':
...

顺便说一句,我没有 root 权限。

找了2天也没找到原因。

如有任何帮助,我们将不胜感激。

最佳答案

您似乎使用的是 glibc 系统(目击者:以 x86_64-redhat-linux 为目标的编译器,以及您设置的标签 centos)。

在 glibc 系统上,您不需要 GNU libiconv,因为 glibc 已经包含了一个全功能的 iconv 工具。所以只需卸载 libiconv,然后从头开始重建 R(make distclean; configure; make)。

关于r - 由于 "undefined reference to ` libiconv'",安装 R 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53610178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com