gfortran でコンパイルしたい
ifortでコンパイルしたことのあるソースを、gfortran でコンパイルしたいと思っています。
ifortでのFFLAGS は下記に示した通りで、これでコンパイルできたのですが、
gfortran にした時に、FFLAGSはどのようにしたらいいでしょうか?
ifort でのFFLAGS
-convert big_endian -I$(SRCROOT)/src/lib $(INC) -module $(SRCROOT)/include -w -ftz -align all -fno-alias -fp-model precise
試したこと
-O3 -ffree-line-length-none -I$(SRCROOT)/lib $(INC)
とか適当にやってみてもコンパイルできませんでした。
gfortran -O3 -ffree-line-length-none -I../../lib -I../../include -I/home/yoshik/wrf/utils.gcc-gfortran/netcdf/include -c -o length.o length.f length.f:80:1: D WRITE(KFILDO,10) 1 Error: Non-numeric character in statement label at (1) length.f:81:1: D10 FORMAT(/' LOC2 MUST BE GREATER THAN OR EQUAL TO LOC1.'/) 1 Error: Non-numeric character in statement label at (1) length.f:81:2:
length.f の中身を見たところ、コメントはC、そしてエラーになる行の先頭はDで始まっています。
これはどんなオプションが最適でしょうか??
補足情報(FW/ツールのバージョンなど)
gcc version 6.4.1 20170727 (Red Hat 6.4.1-1) (GCC)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/07 03:16