プログラムをインストールしようとしていますが、(インストール手順に従って) make または make -f Makefile を実行すると、次の出力が得られます。
g77 -O5 -Wall -c prep_output.f -o prep_output.o
dyld: Symbol not found: ___keymgr_global
Referenced from: /usr/local/bin/g77
Expected in: /usr/lib/libSystem.B.dylib
make: *** [prep_output.o] Abort trap: 6
私は macOS Mojave 10.14.6 で作業しています。同様の問題で他の提案された解決策に従って、Xcodeにコマンドラインツールを既にインストールしましたが、うまくいきませんでした。何か提案をお願いします??
前もって感謝します
編集: g77 を取り除き、互換性のあるバージョンの gcc (gcc8) を MacPorts 経由でインストールしました。make コマンドを実行すると、次のようになります。
g77 -O5 -Wall -c prep_output.f -o prep_output.o
make: g77: No such file or directory
make: *** [prep_output.o] Error 1
それで、プログラムにはまだ g77 セットアップが必要だと思いますか? これがプログラムです ([ http://www.cfht.hawaii.edu/~arnouts/LEPHARE/install.html] )。プログラムをビルドするために gfortran コンパイラに依存する方法はありますか?
前もって感謝します
PS g77 をインストールすると、次のエラーが表示されることに気付きました。
x usr/local/: Can't set user=0/group=0 for usr/local`
`tar: Error exit delayed from previous errors.
ただし、g77 は引き続きインストールされます。