Я только что столкнулся с той же проблемой (ошибка usr / lib64 / libgfortran.so.3: версия `gfortran_1.4 'не найдена), и это было на самом деле несложно исправить. Проблема, по-видимому, заключается в том, что версия libgfortran.so.3 для gfortran_1.4 происходит из выпуска gcc-4.6.2 (т. Е. Fortran 4.6).
То, что я сделал, было скачано gcc-4.6.2 и собрано, используя шаги: tar -xvf gcc-4.6.2.tar.gz cd gcc-4.6.2 ./contrib/download_prerequisites cd .. mkdir objdir cd objdir $ PWD /../ gcc-4.6.2 / configure --prefix = $ HOME / gcc-4.6.2 --enable-languages = c, fortran, c ++, go make make install
Затем, когда все было сделано, я пошел в каталог, где находился новый, свежий libgfortran.so.3 (в моем случае это был / home / testuser / objdir / x86_64-unknown-linux-gnu / 32 / libgfortran / .libs /)
Я скопировал эту версию libgfortran.so.3 и пошел в каталог, где моя программа ожидала найти libgfortran.so.3. Я заменил старый (старый libgfortran.so.3) новым (тот, который мы только что скопировали).
Проблема мгновенно ушла. Надеюсь, это вам тоже поможет!