我在树莓Pi2 (Raspbian/Debian Wheezy)上编译R-Studio Server时遇到了一个问题。我运行了安装所有依赖项所需的脚本,没有出现错误。然后,我使用以下命令运行cmake:
cmake .. -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release返回:
-- Boost version: 1.50.0
-- Found R: /usr/lib/R
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ME/rstudio/build按照自述文件中的说明运行sudo make将返回:
Buildfile: /home/ME/rstudio/src/gwt/build.xml
ext:然后就挂起来了。在我中断进程(CTRL+C).This返回之前,top命令在其中一个核心上为java提供了100%的CPU负载:
src/gwt/CMakeFiles/gwt_build.dir/build.make:52: recipe for target 'gwt_build' failed
make[2]: *** [gwt_build] Interrupt
CMakeFiles/Makefile2:93: recipe for target 'src/gwt/CMakeFiles/gwt_build.dir/all' failed
make[1]: *** [src/gwt/CMakeFiles/gwt_build.dir/all] Interrupt
Makefile:133: recipe for target 'all' failed
make: *** [all] Interrupt有关于如何完成安装的想法吗?
我运行的是R 3.1.2,运行起来没有问题。系统也应该是最新的。在有人问我为什么要在Pi2上安装R-Server之前,我想说,这对我来说更像是一次学习如何管理这样一个系统的练习。我必须承认,所有这些对我来说都是很新的,任何帮助都是非常感谢的。
发布于 2015-07-24 01:16:00
我的情况也是如此:今天,我在8小时后中断了构建过程,并给出了与概述完全相同的消息!
在我的MacOS X机顶盒上,它就像是一个魔力。
EDIT刚刚从google站点(https://code.google.com/p/closure-compiler/downloads/detail?name=compiler-20131014.zip&can=2&q=)下载了最新的闭包编译器,将其放入"src/gwt/tools/ compiler /“中,现在我的rip上的构建过程正在如期进行。
编辑(2)当编译模块org.rstudio.studio.RStudio时,可能会遇到“内存不足”的错误;为我做的是遵循Brad Peterson关于如何在raps上增加交换空间的说明(http://www.bionoren.com/blog/2013/02/raspberry-pi-crashplan/)。
dd if=/dev/zero of=/path/to/swapfile bs=1M count=2048
mkswap /path/to/swapfile
chown root:root /path/to/swapfile
chmod 0600 /path/to/swapfile
swapon /path/to/swapfile但是我没有修改/etc/fstab,而是将相应的条目添加到/etc/dphys-swapfile中。
CONF_SWAPSIZE=2048
CONF_SWAPFILE=/path/to/swapfilehttps://stackoverflow.com/questions/30466363
复制相似问题