gfortran/gcc4.8 на Mac OS X 10.8.3

Имам проблем с повторното инсталиране на gfortran на моя Mac след надграждане до Mountain Lion.

Аз имам:

  • Изтеглих най-новата версия на XCode и инсталирах инструменти за команден ред.
  • Опитах да стартирам gfortran, но той не е наличен в gcc4.2, така че...
  • Изтеглих последната версия на fink и fink commander.
  • Изтеглих gcc4.8 чрез fink и инсталацията беше извършена успешно.

Сега съм заседнал, командата gfortran все още не работи (командата не е намерена), също няма gcc-4.8 или gfortran-4.8 в usr/bin и затова не мога да преименувам gcc. Ако стартирам gcc-4.8, също получавам „команда не е намерена“.

Прекарах часове на тези сайтове, но все още не мога да реша проблема, може ли някой да ми помогне?


person user2433457    schedule 29.05.2013    source източник


Отговори (2)


Ако сте инсталирали fink в местоположението по подразбиране, тогава пакетите gcc/gfortran/g++ трябва да бъдат намерени в

/sw/bin

и се обади

/sw/bin/gcc-fsf-4.8
/sw/bin/gfortran-fsf-4.8 
/sw/bin/g++-fsf-4.8
person Goffredo Bosco    schedule 19.09.2013

Създайте bash скрипт, SelectGCC-4.8.sh, със следното:

sudo cd /usr/local/bin
sudo rm cc gcc c++ g++
sudo ln -s /sw/bin/gcc-fsf-4.8 cc
sudo ln -s /sw/bin/gcc-fsf-4.8 gcc
sudo ln -s /sw/bin/c++-fsf-4.8 c++
sudo ln -s /sw/bin/g++-fsf-4.8 g++

ЗАБЕЛЕЖКА: само първото sudo ще поиска вашата парола

person Douglas    schedule 11.08.2017
comment
Какво ще кажете за gfortran? - person Vladimir F; 11.08.2017