检查成功的devtools加载(has_devel)失败

时间:2013-07-19 18:21:19

标签: r devtools

我试图在hadley / devtools / wiki上遵循非常明确的指示来构建我的第一个包。使用Mac OS X 10.8.1,加载XCode 4.6.3,使用R 3.0.1,加载devtools。但是has_devel()会产生下面的错误。拜托,我做错了什么?

> has_devel()
'/Library/Frameworks/R.framework/Resources/bin/R' --vanilla CMD SHLIB foo.c 

sh: make: command not found
Error: Command failed (1)

> traceback()
6: stop("Command failed (", status, ")", call. = FALSE)
5: system_check(r_path, options, c(r_env_vars(), env_vars), ...)
4: force(code)
3: in_dir(path, system_check(r_path, options, c(r_env_vars(), env_vars), 
       ...))
2: R("CMD SHLIB foo.c", tempdir())
1: has_devel()

1 个答案:

答案 0 :(得分:2)

您需要在系统上安装make。在Xcode中转到Xcode - >偏好 - >下载并安装名为“命令行工具”的组件。