Problema
Sua são alguns pacotes de R disponíveis em CRAN que necessitam de estaticamente ligadas bibliotecas R que fazem parte da base R para instalar com êxito.
Actualmente não criamos R de rotação de forma que cria estas bibliotecas R estáticas. Especificamente os pacotes R 'Rserve' e 'PreMiuM' dependem destas bibliotecas de R estáticas - existem alguns outros R pacotes bem.
Uma forma de saber se o pacote que está a tentar instalar necessidades estáticas R bibliotecas é observar a saída gerada quando tentar instalá-lo com a função 'install.packages()'. Se vir uma linha que inclui uma referência a «< RHOME/lib64/R/lib ' - lR' , em seguida, hipóteses são o pacote necessita das bibliotecas de R estáticas.
Por exemplo (saída de executar o 'install.packages')
g + +-partilhado -L/usr/local/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
a instalar o /shared/shape_tier3/common/conf/R/library_7.3/PReMiuM/libs
Solução
Uma solução por agora é de esperar para Revolução R 7.4. No ponto 7.4 fornecemos um script para compilar e instalar a base R para clientes,
'compile_cran_r.sh'. Editar este script com um editor de texto e adicione o sinalizador:
– Activar-R-estático-lib
a linha 'Configurar' para que se pareça ter a seguinte redacção:
configurar o # executar
. / Configurar--prefixo = ${r_prefix} – activar-R-shlib - activar-R-estático-lib - com-blas - com-lapack-activar-BLAS-shlib - Activar memória perfis CXXFLAGS = m$ {número de bits} CFLAGS = m$ {número de bits} FFLAGS = m$ {número de bits} LDFLAGS = m$ {número de bits} LIBR = "-lpthread" | | sair
Depois de efectuar esta alteração, prosseguir com uma nova instalação do revolução R 7.4 seguir os passos de instalação descritos
no manual de instalação do Linux para Revolução R Enterprise. Remover a instalação existente, se necessário e reinstalar
Comemoração da Revolução R depois de efectuar esta alteração.
Quando tiver concluído a instalação, tente instalar o pacote de R novamente. Com êxito, deverá instalar este período de tempo.