Я использовал следующие команды для установки компилятора g77 в Ubuntu 19.04:
sudo gedit /etc/apt/sources.list
Затем в конец этого файла я добавил:
deb [trusted=yes] old-releases.ubuntu.com/ubuntu hardy universe
deb-src [trusted=yes] old-releases.ubuntu.com/ubuntu hardy universe
deb [trusted=yes] old-releases.ubuntu.com/ubuntu hardy-updates universe
deb-src [trusted=yes] old-releases.ubuntu.com/ubuntu hardy-updates universe
Затем:
sudo apt update
sudo apt install g77
Я также пытался:
sudo apt update
sudo apt install fort77 gfortran
При использовании команды «make» для установки программы локализации гипоцентра с двойной разницей землетрясений HypoDD появляются следующие строки:
/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
При использовании этой команды:
find /usr/ -name crti*
Я обнаружил, что эти файлы существуют по следующему пути:
/usr/libx32/crti.o
/usr/mipsel-linux-gnu/lib/crti.o
/usr/lib32/crti.o
/usr/lib/x86_64-linux-gnu/crti.o
Как мне решить эту проблему, чтобы запустить 'make' команда?
Я решил проблему с помощью инструкций в: http://seanelvidge.com/2017/01/install-g77-on-ubuntu-14-04/ следующим образом:
sudo find /usr/ -name "crti.o"
gedit ~/.bashrc
затем добавляя в конец файла
LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LIBRARY_PATH
export LIBRARY_PATH
сохраните и закройтесь затем
source ~/.bashrc