OSX Yosemite에서 실행되는 rstudio-server의 최신 github 버전을 빌드 중이지만 설치할 때 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.
내가 /opt/local/Library/Frameworks/R.framework/Versions/3.1/PrivateHeaders/Rinternals.h
에서 Rinternals.h
을 발견 할 수 있었다 (편집을 :/opt/local/Library/Frameworks/R.framework/Versions/3.1/Resources/include/Rinternals.h
에서도), 빌드 구성을이 위치로 어떻게 가리 킵니까?
편집는 : /opt/local/lib/libR.dylib
실제로 파일이기 때문에 또한, 나는 빌드 오류 추가 조사시
/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
이 존재하지 않는 약 70 %에 실패한 또 다른 문제가 발생했습니다.
내가 재구성했고, 이번에는 cmake 사용에 문제가 없었습니다. 빌드 할 때 오류가 지속됩니다. –
이 작업은 효과가 있지만 일부 이전 버전의 clang은 CPATH (http://llvm.org/bugs/show_bug.cgi?id=8971 참조)를 지원하지 않으므로 해결해보십시오 (내 답변 참조). –
흠 ... 실제로 실제로 문제를 해결하지 않은 것처럼 보입니다. 내 빌드 폴더를 지우고 새로 시작했을 때 오류 –