erro de pesquisa de símbolo: símbolo indefinido: _gfortran_internal_malloc64

0

Ubuntu 13.04 aqui.

Eu estava tentando usar um programa chamado smartpca e, na primeira vez que tentei usá-lo, ele gerou um erro de dependência sobre um liblapack .

Instalei o libatlas3-base e ele foi resolvido. Em seguida, ele gerou outro erro sobre libgfortran.so.1 . Como eu tinha todos os pacotes libfortran instalados, criei um link entre libgfortran.so.3 e libgfortran.so.1 .

Então eu corri o programa novamente e ele levantou esse erro:

./smartpca: symbol lookup error: ./smartpca: undefined symbol: _gfortran_internal_malloc64

Pelo que eu li, eu entendo que no Fedora você tem que instalar gfortran 4.1 .

Como posso resolver isso?

    
por Fotis 08.05.2013 / 14:27

2 respostas

1

Ok, eu encontrei a solução. Eu precisava fazer o EIGENSOFT do código-fonte. Isso ajudou:

% bl0ck_qu0te%     
por Fotis 10.05.2013 / 16:26
0

Trabalhou no Matlab R2012a, Ubuntu 13.04

Erro:

% bl0ck_qu0te%

Solução:

  1. Acesse: link
  2. Faça o download do patch libgfortran para Linux de 64 bits (x86_64) : link
  3. Descompacte e copie os arquivos para / usr / lib / x86_64-linux-gnu /
  4. Aproveite!
por denis 30.08.2013 / 00:03