2015-05-26 2 views
0

У меня возникла проблема с компиляцией R-Studio Server на Raspberry Pi2 (Raspbian/Debian Wheezy). Я выполнил необходимые сценарии, чтобы установить все зависимости, которые не дали мне никакой ошибки. Я побежал, чем cmake с:Не удалось установить RStudio-Server на Raspberry Pi2

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, как указано в возвратов README:

Buildfile: /home/ME/rstudio/src/gwt/build.xml 

ext: 

и чем зависаний. Команда top дает мне 100% загрузку процессора для Java на одном из ядер, пока я не прерывать процесс (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, который работает без проблем. Система также должна быть обновлена. Прежде чем кто-нибудь спросит, почему я устанавливаю R-Server на Pi2, я хочу сказать, что это более учебное упражнение для меня о том, как управлять такой системой. Я должен признать, что все это для меня очень ново, любая помощь приветствуется.

+0

Вам действительно будет лучше использовать Docker of Vagrant на вашем ПК/Mac/Linux. Это будет быстрее, и вы сможете компенсировать проблемы с памятью (которые у вас будут) проще. – hrbrmstr

ответ

0

То же самое в конце: сегодня я прервал процесс сборки через 8 часов с тем же сообщением, что и указано!

На моем блоке MacOS X он строится как шарм.

EDIT Просто загрузите самую последнюю закрывающий компилятор с сайта Google (https://code.google.com/p/closure-compiler/downloads/detail?name=compiler-20131014.zip&can=2&q=), поместили его в «SRC/GWT/инструменты/компилятора /», и теперь процесс сборки на мой рип на своем пути, как предполагается быть.

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 

Но вместо того, чтобы изменять/и т.д./Fstab я добавил соответствующие записи в/и т.д./dphys-файл подкачки.

CONF_SWAPSIZE=2048 
CONF_SWAPFILE=/path/to/swapfile 
Смежные вопросы