2013-05-29 50 views
1

升級到山獅後,我無法在我的mac上重新安裝gfortran。Mac OS X上的gfortran/gcc4.8 10.8.3

我:

  • 下載最新版本的Xcode和已安裝的命令行工具。
  • 我試過運行gfortran,但它在gcc4.2中不可用所以...
  • 我下載了最新版本的fink和fink指揮官。
  • 我通過fink下載了gcc4.8,安裝成功。

現在我卡住了,gfortran命令仍然無法正常工作(找不到命令),也沒有GCC-4.8或USR/bin中gfortran-4.8,所以我不能重命名GCC。如果我運行gcc-4.8,我也會得到「command not found」。

我已經在這些網站上花了幾個小時,但仍然無法解決問題,任何人都可以幫助我嗎?

回答

0

如果您在默認位置安裝芬克則GCC/gfortran/G ++包應該在

/sw/bin 

被發現和被稱爲

/sw/bin/gcc-fsf-4.8 
/sw/bin/gfortran-fsf-4.8 
/sw/bin/g++-fsf-4.8 
0

創建一個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會要求你的密碼

+0

gfortran呢? –