linux - 在 R 上安装 kernlab 包

标签 linux r suse

我正在尝试在 R 上安装 kernlab 包,但我收到了一大堆错误消息,接近尾声时它说:

g++ -shared -L/usr/local/lib64 -o kernlab.so brweight.o ctable.o cweight.o dbreakpt.o dcauchy.o dgpnrm.o dgpstep.o dprecond.o dprsrch.o dspcg.o dtron.o dtrpcg.o dtrqsol.o esa.o expdecayweight.o inductionsort.o kspectrumweight.o lcp.o misc.o msufsort.o solvebqp.o stringk.o stringkernel.o svm.o wkasailcp.o wmsufsort.o -L/usr/lib64/R/lib -lRlapack -L/usr/lib64/R/lib -lRblas -lgfortran -lm -L/usr/lib64/R/lib -lR /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lgfortran collect2: ld returned 1 exit status make: <em>*</em> [kernlab.so] Error 1 ERROR: compilation failed for package âkernlabâ * removing â/usr/lib64/R/library/kernlabâ

The downloaded source packages are in â/tmp/RtmpzLdUMp/downloaded_packagesâ Updating HTML index of packages in '.Library' Making packages.html ... done Warning message: In install.packages("kernlab") : installation of package âkernlabâ had non-zero exit status

我怀疑它与 gcc-fortran 有关。我使用的是 SUSE 11 SP1,我安装了 libgfortran43-4.3.4_20091019-47.1,但我不知道如何使用 yast 安装 gcc-fortran。

感谢任何帮助!谢谢!

最佳答案

我不使用 SUSE,但稍作搜索表明您可以从此页面获取 gcc-fortran:http://software.opensuse.org/package/gcc-fortran

关于linux - 在 R 上安装 kernlab 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10454765/

相关文章:

java - 错误 : could not find libjava. 所以,错误:找不到 Java 2 运行时环境

linux - 在 alpine dockerfile 中运行 Postgres 失败

r - 如何在 fitdistrplus 中使用尺度和位置参数拟合 t 分布

r - 如何使用函数查看文件中的结果并*应用?

debugging - 无法运行 Informix 4GL 交互式调试器

c++ - 叉(): Dont return from child until it's terminated

c++ - Cmake target_link_libraries 没有链接我的库

linux - Suse Enterprise 11 SP2如何安装git

将 R 帮助消息重定向到文本文件

java - jenkins在suse安装失败,需要java>=1.6