2014-11-23 37 views
0

我試圖安裝凸優化包雙簧管安裝G77: https://projects.coin-or.org/OBOE/wiki/MacosxOboe使用芬克

我跟着它的指令,但我在這個步驟中遇到錯誤:

fink install g77 

我覺得芬克被正確安裝因爲:

fink install atlas 

已成功運行;

fink install g77 

告訴我:

Information about 10346 packages read in 1 seconds. 
Failed: no package found for specification 'g77'! 

沒有人知道發生了什麼事?謝謝

+1

問問http://apple.stackexchange.com不是更好嗎? – 2014-11-23 18:06:11

+1

你可以嘗試安裝'gfortran'。 – 2014-11-23 19:10:22

+0

http://apple.stackexchange.com/q/157816/24154。請[不要在多個網站上發佈相同的問題](http://meta.stackexchange.com/q/64068)。每個社區都應該誠實地回答問題,不要浪費任何人的時間。 @VladimirF,未來,如果您要推薦其他網站,請務必提醒人們不要交叉發帖(告訴他們如果他們發佈在錯誤的網站上,他們可以刪除他們的問題並將其發佈到其他地方)。 – 2016-04-27 15:47:41

回答

2

編譯器g77已經很老了,是gcc 3.x時代的一部分。由於gcc 4.0,g77已被替換爲gfortran。雖然gfortran不是F77編譯器,但它應該能夠編譯符合任何符合(和某些供應商擴展)F77代碼的標準。我建議避免任何教程要求您安裝g77f2c等編譯器,因爲它是一個明顯的跡象,它們嚴重過時。

如果fink沒有簡單安裝gfortran(聽起來不像是這樣),請考慮使用macports安裝Fortran編譯器。注比的MacPorts,Fortran編譯器是gcc包的一部分,所以你可以使用如下命令:

sudo port install gcc48 

安裝GNU編譯器集合,包括gfortran

+0

gfortran似乎是fink的gcc49軟件包(也可能是其他版本,但我已安裝gcc49)的一部分。 – 2015-03-05 00:04:09

+0

@ JayFreeman-saurik-它將成爲所有'gcc4X'軟件包的一部分。 – casey 2015-03-05 09:39:52