0

我在 Raspberry 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:

然后挂起。该top命令在其中一个内核上为 java 提供了 100% 的 CPU 负载,直到我中断进程 (CTRL+C)。这将返回:

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 之前,我想说这对我来说更像是一个关于如何管理这样一个系统的学习练习。我不得不承认,这一切对我来说都是新事物,任何帮助都将不胜感激。

4

1 回答 1

0

在我的结尾处也是如此:今天我在 8 小时后中断了构建过程,并提供了与概述完全相同的消息!

在我的 MacOS X 机器上,它的构建就像一个魅力。

编辑刚刚从谷歌网站下载了最新的闭包编译器(https://code.google.com/p/closure-compiler/downloads/detail?name=compiler-20131014.zip&can=2&q=),将其放入“src /gwt/tools/compiler/",现在我的 rip 上的构建过程正在按预期进行。

EDIT(2) 在编译模块 org.rstudio.studio.RStudio 时,可能会遇到“内存不足”错误;对我来说成功的是遵循布拉德彼得森关于如何增加说唱交换空间的说明(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/swapfile
于 2015-07-23T17:15:59.547 回答