4
最近,我將我的OS X更新爲10.9(小牛隊);不幸的是,雖然我更新了OS X Mavericks的Xcode命令行爲5.1.1,但gfortran停止工作。前一段時間有人問過類似的問題,here,但我不認爲這個問題已經解決。gfortran不適用於Mac OS X 10.9(小牛隊)
這裏是我做過什麼:
首先我刪除現有的gfortran
bash-3.2$ sudo rm -r /usr/local/gfortran /usr/local/bin/gfortran
然後我下載gfortran-4.9-bin.tar,並將其解壓和安裝成功
bash-3.2$ gunzip gfortran-4.9-bin.tar
bash-3.2$ sudo tar xvf gfortran-4.9-bin.tar -C/
bash-3.2$ which gfortran
/usr/local/bin/gfortran
但是當我開始運行我的代碼時,出現以下錯誤,例如
bash-3.2$ gfortran boolean1.f90
Undefined symbols for architecture x86_64:
"_main", referenced from:
implicit entry/start for main executable
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
如果有人能指導我解決這個問題,我將非常感激。
儘管在山獅上,我也遇到了同樣的錯誤。 – Alexis