Я создаю последнюю версию rstudio-сервера github для запуска на OSX Yosemite, но не могу найти ее, чтобы найти библиотеки macports R при установке.RStudio Server не находит библиотеки для Macports R при создании
Я столкнулся с «Минимальной версией R (2.11.1) не найден». Ошибка при запуске
cmake -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release ..
, но когда я прохожу -DRSTUDIOVERIFYR_VERSION=0
, а я настроить успешно и сделать это до 44%, прежде чем построить не удается:
Rogers-iMac:build roger$ sudo make install
Password:
Scanning dependencies of target gwt_build
Buildfile: /Users/roger/projects/rstudio/src/gwt/build.xml
[...]
Scanning dependencies of target rstudio-r
[ 44%] Building CXX object src/cpp/r/CMakeFiles/rstudio-r.dir/RErrorCategory.cpp.o
[ 44%] Building CXX object src/cpp/r/CMakeFiles/rstudio-r.dir/RExec.cpp.o
In file included from /Users/roger/projects/rstudio/src/cpp/r/RExec.cpp:17:
In file included from /Users/roger/projects/rstudio/src/cpp/r/include/r/RExec.hpp:30:
In file included from /Users/roger/projects/rstudio/src/cpp/r/include/r/RSexp.hpp:33:
/Users/roger/projects/rstudio/src/cpp/r/include/r/RInternal.hpp:43:10: fatal error: 'Rinternals.h' file not found
#include <Rinternals.h>
^
1 error generated.
я смог найти Rinternals.h
в /opt/local/Library/Frameworks/R.framework/Versions/3.1/PrivateHeaders/Rinternals.h
(EDIT : также в/opt/local/Library/Frameworks/R.framework/Versions/3.1/Resources/include/Rinternals.h
), но как я могу указать конфигурацию сборки на это местоположение?
EDIT: Кроме того, я испытал еще одну проблему, где сборка не удалось около 70% с ошибкой
/opt/local/lib/libR.dylib/Resources/R: not a directory
make[2]: *** [src/cpp/r/R/packages/library/manipulate/DESCRIPTION] Error 126
При дальнейшем исследовании, /opt/local/lib/libR.dylib/Resources/R
не существует, потому что /opt/local/lib/libR.dylib
на самом деле файл.
Я переконфигурировал, и на этот раз у меня не было проблем с использованием cmake. При построении ошибка сохраняется. –
Это должно сработать, но некоторые старые версии clang не поддерживают CPATH (см. Http://llvm.org/bugs/show_bug.cgi?id=8971), поэтому попробуйте обдумать это (см. Мой ответ). –
Хм ... на самом деле похоже, что я на самом деле не решил проблему; когда я уничтожил свою сборную папку установки и начал новую, он вернулся с ошибкой –