
Я использую gcc (Ubuntu 5.3.0-3ubuntu1~14.04) 5.3.0 20151204
Я не могу успешно установить некоторые пакеты R, потому что получаю ошибку с моим gfortran. Кто-то указал, что это может быть связано с тем, что мой g++ не соответствует моей версии gfortran.
Это мой gfortran: GNU Fortran (Ubuntu 4.8.5-2ubuntu1~14.04.1) 4.8.5
Может ли кто-нибудь помочь мне заставить их работать вместе, чтобы я мог установить пакеты R, такие как lavaan, и его зависимости. Спасибо.
решение1
Доступно несколько версий компиляторов gcc,g++, gfortran. Например, пакеты g++-5, gcc-5 и gfortran-5, а не версии ...-4. У вас, по всей видимости, нет пакета gfortran-5. Существуют метапакеты для компиляторов gcc, g++ и gfortran, чтобы получить зависимости для последних версий. Вероятно, один из них не был установлен, поэтому это пакет (gfortran?). В любом случае, просто:
sudo apt-get install gfortran
чтобы увидеть, получите ли вы ожидаемую версию 5.3, соответствующую вашему gcc. Если это не сработает, просто используйте явный пакет gfortran-5.