Rcpp和mzR包不兼容R 3.1.0

时间:2015-05-25 16:40:21

标签: r rcpp

我正在尝试安装两个不适用于R 3.2.0的软件包(ProbMetab和metaXCMS)。

我安装了R 3.1.3,但现在我无法让Rcpp和mzR工作。

初始错误表明我的mzR版本是针对较旧版本的Rcpp构建的(即我有0.11.6并且是针对0.11.3构建的)

我删除了所有Rcpp和mzR的痕迹,并安装了0.11.3(然后是0.11.4和0.11.5)编辑:mzR最初是从bioconductor安装的     [source("http://bioconductor.org/biocLite.R"); biocLite("mzR")]    如下所述。现在,当mzR尝试加载时,Rstudio崩溃了。

我确实在这里发现了类似的问题 - mzR / Rcpp package anomaly。建议安装Rcpp和mzR的源包。所以我接下来试了一下。

安装mzR后立即出错,说我需要ProtGenetics和zlibbioc。安装ProtGenerics(再次,这里是源代码包)和zlibbioc之后,我在尝试安装mzR时遇到了一大堆错误。

> sessionInfo()
R version 3.1.3 (2015-03-09)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
Running under: OS X 10.10.3 (Yosemite)

locale:
[1] en_CA.UTF-8/en_CA.UTF-8/en_CA.UTF-8/C/en_CA.UTF-8/en_CA.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] BiocInstaller_1.16.5

loaded via a namespace (and not attached):
[1] tools_3.1.3

安装mzR后出错:

    > install.packages("~/Downloads/mzR_2.2.1.tar.gz", repos = NULL, type = "source")
* installing *source* package ‘mzR’ ...
** libs
rm -f cramp.o ramp_base64.o ramp.o RcppRamp.o RcppRampModule.o rnetCDF.o         

...

...

ERROR: compilation failed for package ‘mzR’
* removing ‘/Library/Frameworks/R.framework/Versions/3.1/Resources/library/mzR’

Warning in install.packages :
  installation of package ‘/Users/Harris/Downloads/mzR_2.2.1.tar.gz’ had non-zero exit status        

任何帮助都将不胜感激。

0 个答案:

没有答案