他の誰かが開発した完全なFortranコードをコンパイルしようとしています。 makefileは、CC、F77、F90を参照します。私たちのサーバにはF90はありませんが、実際に必要であれば私はおそらくそれを求めることができます。複数の認識できないオプションがf77にあります
とにかく、私は環境変数を適切に設定していると思います(私はすべて正しい行のコメントを外していました)ので、makefileにファイルをcpしてmakeをタイプし、次のエラーが出ました。
make[1]: Entering directory `/imageseer/Scripts/PGE03_V5.2.6/PGE03/MOD_PR35'
f77 -c -n32 -fullwarn -u -bytereclen -extend_source -woff 2271,2272,2274 -O2 -c -u -bytereclen -col120 -woff 2271,2272,2274 -I -I -I -I -I/shared_src/atmos_src/src_UW -I/shared_src/atmos_src/src_L2 Antarctic_day.f
f77: 2271,2272,2274: No such file or directory
f77: 2271,2272,2274: No such file or directory
f77: unrecognized option `-n32'
f77: unrecognized option `-woff'
f77: unrecognized option `-col120'
f77: unrecognized option `-woff'
f771: error: unrecognized command line option "-fullwarn"
make[1]: *** [Antarctic_day.o] Error 1
make[1]: Leaving directory `/imageseer/Scripts/PGE03_V5.2.6/PGE03/MOD_PR35'
make: *** [target] Error 2
私はあなたたちが助けることができるようになりますかどうかわからないんだけど、残念ながら、ライセンスの問題により、私は私がここにコードをコピーすることが適切であろうとは思いません。とにかく、認識できないオプションが開発チームのシステムに固有のものであるかどうか、あるいは私のシステムのいくつかの欠点(すなわち、私の貴重なシステム管理者にf90のインストールを依頼する必要がある)いくつかの他の問題。私はまた、私がFortranについては何も知らず、ccでmakeを使ったことを告白しなければならないので、3番目の可能性は私が他の人にその借金を渡すべきですが、私のチームの誰もFortran 。いつものように、助けてくれてありがとう!
編集のおかげで、マット、私はあなたが何をしたかはわかりませんが。ターミナル出力で書式設定を修正しましたか?私はそれをどうやって行うのか分からない。 – malenkylizards
最も簡単なのは、テキストブロックを選択して{}アイコンをクリックすることです。バッククォートも機能しますが、テキスト全体を囲む必要があり、テキスト内のバッククックで混乱することがあります。 –
ありがとう、私はバックティックを試みたが、彼らはうまくいったことはなかった! – malenkylizards