Possível solução:
-
Link
libgfortran.so.3
paralibgfortran.so
ln -s libgfortran.so.3 libgfortran.so
-
Reconstrua o cache ld
sudo ldconfig
-
Reinstale a biblioteca
Confira o link para obter mais informações.
Eu tento usar mex
algumas caixas de ferramentas usando o matlab. Mas eu tenho esses erros: /usr/bin/ld: cannot find -lgfortran
Eu usei o Ubuntu 14.04. Eu instalei gfortran
. Alguém poderia ajudar?
esta é a saída de: ldconfig -p | grep fortran
xiaoma@laptop:~$ ldconfig -p | grep fortran
libhdf5hl_fortran.so.7 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhdf5hl_fortran.so.7
libhdf5_fortran.so.7 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libhdf5_fortran.so.7
libgfortran.so.3 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libgfortran.so.3
Possível solução:
Link libgfortran.so.3
para libgfortran.so
ln -s libgfortran.so.3 libgfortran.so
Reconstrua o cache ld
sudo ldconfig
Reinstale a biblioteca
Confira o link para obter mais informações.