문제
그는 고정적으로 필요한 CRAN에서 사용할 수 있는 몇 가지 R 패키지 연결 부분이 설치가 가능 하도록 기본 R R 라이브러리.
우리가 현재 빌드하지 마십시오 혁명 R 방식으로 R 정적 라이브러리를 만듭니다. 'Rserve' 및 '프리미엄' R 패키지 특히 R 정적 라이브러리에 따라 다릅니다-일부 다른 R 패키지도 있습니다. 패키지 요구 정적 R 라이브러리를 설치 하려고 하는 'install.packages()' 함수를 사용 하 여 설치 하려고 할 때 생성 되는 출력 확인을 구별 하는 한 가지 방법. 에 대 한 참조가 포함 된 줄을 보면 '< RHOME/lib64/R/lib '-lR' 가능성은 패키지 R 정적 라이브러리를 필요로 합니다. 예를 들어 ('install.packages'를 실행 출력) g + +--L/usr/지역/lib64-o PReMiuM.so PReMiuM.o postProcess.o -L/opt/revr/revr_7.3/lib64/Revo-7.3/R-3.1.1/lib64/R/lib lR 공유 /shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs를 설치합니다.솔루션
지금은 혁명 R 7.4 기다려야 됩니다. 7.4에서 스크립트를 컴파일하고 기본 R 고객에 게 설치 제공
'compile_cran_r.sh'입니다. 이 스크립트를 텍스트 편집기로 편집 하 고 플래그를 추가 합니다. -R 정적 lib 사용 '구성' 줄에 따라서 다음과 같습니다. # 실행 구성 . / 구성-접두사 = ${r_prefix}-사용-R shlib-사용-R-고정-lib-와-blas-와-lapack-사용-BLAS-shlib-사용 메모리 프로 파일링 CXXFLAGS m = ${비트} CFLAGS m = {비트} FFLAGS m = ${비트} LDFLAGS m = ${비트} LIBR = "-lpthread" | | 끝내기 이 변경한 후 새 혁명 R 7.4 설명 하는 설치 단계에 따라 설치 하 고 계속 R 혁명 엔터프라이즈 Linux 설치 안내서 필요한 경우 기존 설치 제거 및 다시 설치 이와 같이 변경한 후 R 회전 합니다. 설치를 완료 하는 경우 R 패키지를 다시 설치 해 보십시오. 이 이번에 성공적으로 설치할 것인지.