您的位置:首页 > 编程语言

windows下编译安装R源代码包的几点注意事项,欢迎提供win7下x64安装R3.0.1失败的解决方案

2013-08-20 11:47 423 查看
win 7 x64下编译安装R3.0.1.tar.gz失败。

错误提示:

> collect2: ld returned 1 exit status
> make[3]: *** [R.dll] Error 1
> make[2]: *** [../../bin/x64/R.dll] Error 2
> make[1]: *** [rbuild] Error 2
> make: *** [all] Error 2

错误相关网页:https://stat.ethz.ch/pipermail/r-devel/2012-August/064600.html

未发现解决方案,求解决方案。。

转战到Vbox下的win xp下继续使用Rtools30.exe与R 3.0.1.tar.gz 进行编译安装,不存在上述错误,但出现了无法create tmp/××××问题

按照官网的

Set the environment variable TMPDIR to point to a writable directory, with a path specified with forward slashes and no spaces. (The default
is /tmp, which may not be useful on Windows.)

设置环境变量,名称TMPDIR 路径为c:\temp 即可,

继续编译,出现了加载tools包时的parse(......) 语法错误,无法继续编译

解决方案:编码问题,利用Editplus 软件,修改tools下的R下的的所有文件File Format 为Unix/Mac OS X;File Encoding 为ANSI

编译完成。成功生成R.exe Rscript.exe 可以双击运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: