[R-br] O que está faltando?

Paulo J Ribeiro Jr paulojus em leg.ufpr.br
Sábado Novembro 5 12:50:23 BRST 2011


Leonard

um pouco dificil dizer com isto

voce poderia examinar com cuidado e se for o caso postar a saida do
configure?

P.J.



Em Sáb, 2011-11-05 às 12:23 -0200, Leonard Assis escreveu:
> Bom dia a todos,
> 
> 
> resolvi seguir hoje cedo a dica postada pelo professor Paulo
> Justiniano em http://www.leg.ufpr.br/doku.php/dicas:r-compila
> 
> 
> contudo, ao executar o script, notei que algo estranho estava
> acontecendo, pois o R não instalava.
> 
> 
> resolvi então abrir o script e executar passo a passo cada item
> contido nele.
> 
> 
> Basicamente, o que ele faz é:
> 
> 
> 1. apt-get para pegar todas as dependências faltantes (parece que está
> funcionando, não apresentou erro)
> 2. checkout no R-devel direto do cran usando svn (está funcionando,
> baixou corretamente)
> 3. rsync nos pacotes fonte do r-recommended (também funcionou
> corretamente)
> 4. configure, adaptando o R (com os parâmetros --with-tcltk
> --enable-R-shlib --with-recommended-packages
> --with-valgrind-instrumentation --enable-memory-profiling
> --with-system-bzlib --with-rgl --with-blas --with-lapack
> --enable-R-static-lib  --enable-BLAS-shlib)
> 5. make
> 
> 
> Bem, ao chegar nesta etapa, aparece a seguinte sequência:
> 
> 
> gcc -std=gnu99 -Wl,--export-dynamic -fopenmp  -L/usr/local/lib -o
> R.bin Rmain.o -L../../lib -lR -lRblas
> ../../lib/libR.so: undefined reference to `drot_'
> ../../lib/libR.so: undefined reference to `drotg_'
> ../../lib/libR.so: undefined reference to `dswap_'
> ../../lib/libR.so: undefined reference to `dgemm_'
> ../../lib/libR.so: undefined reference to `dnrm2_'
> ../../lib/libR.so: undefined reference to `dscal_'
> ../../lib/libR.so: undefined reference to `zgemm_'
> ../../lib/libR.so: undefined reference to `dtrsm_'
> ../../lib/libR.so: undefined reference to `daxpy_'
> ../../lib/libR.so: undefined reference to `dcopy_'
> ../../lib/libR.so: undefined reference to `dsyrk_'
> ../../lib/libR.so: undefined reference to `dasum_'
> ../../lib/libR.so: undefined reference to `ddot_'
> collect2: ld returned 1 exit status
> make[3]: ** [R.bin] Erro 1
> make[3]: Saindo do diretório `/home/ldeassis/R/R/src/main'
> make[2]: ** [R] Erro 2
> make[2]: Saindo do diretório `/home/ldeassis/R/R/src/main'
> make[1]: ** [R] Erro 1
> make[1]: Saindo do diretório `/home/ldeassis/R/R/src'
> make: ** [R] Erro 1
> ldeassis em ubuntu:~/R/R$
> 
> 
> Pelo que conheço de C/C++, está faltando alguma lib. A pergunta é:
> qual é essa dita cuja?
> 
> 
> Suponho que na hora do apt, algum pacote não foi encontrado ou coisa
> parecida. 
> 
> 
> Alguma sugestão?
> 
> 
> Obrigado
> lmassis <at> yahoo <dot> com <dot> br
> assis.leonard <at> gmail <dot> com
> 
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.




Mais detalhes sobre a lista de discussão R-br