我有好几天的问题了,我在论坛上寻找答案,但没有找到。 我想在 bioconductor 上安装一个“XML”包,所以我写道:
source("http://bioconductor.org/biocLite.R")
biocLite()
biocLite("XML")
部分答案是:
/usr/bin/ld: cannot find -lltdl
collect2: ld a retourné 1 code d'état d'exécution
make: *** [XML.so] Erreur 1
ERROR: compilation failed for package ‘XML’
我不明白为什么 R 会出现。
我需要另一个包(“GenomicFeatures”)的包“XML”。没有“XML”包,我无法安装“GenomicFeatures”。
有人知道吗?
最佳答案
如果您使用的是 CentOS 6,要获取 lltdl
,您需要安装 libtool-ltdl-devel
:
sudo yum install -y libtool-ltdl-devel
关于xml - R 上包 ‘XML’ 的编译失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21883358/