当我使用R CMD INSTALL rstan_2.14.1.tar.gz或更高版本进行离线安装时,我使用c("grey50", "grey80")
,R版本是CentOS6.8
,gcc版本是3.4.0
。错误是:4.47
,chains.o是什么,我该怎么解决。帮助!
make *** [chains.o]Error 1
答案 0 :(得分:0)
我在使用虚拟机Standard_F2s_v2
,Ubuntu 19.04
,R 3.4.3
和g++ (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609
的Azure上遇到相同的错误,因为我正在使用
devtools::install_deps(dependencies = TRUE)
和我的DESCRIPTION
有:
Imports:
rstan (>= 2.18.2),
解决方案是单独安装没有版本的软件包:
.libPaths(c("~/R/x86_64-pc-linux-gnu-library/3.4", .libPaths()))
options(repos=structure(c(CRAN = "https://cran.r-project.org")))
packages <- c("devtools", ..., "rstan")
for (p in packages) {
install.packages(p)
}
有关成功构建的完整详细信息,请参见this Github branch,提交1b3d1f6。