爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3829|回复: 0

flexpart90.02安装出错

[复制链接]
发表于 2015-7-16 14:10:41 | 显示全部楼层 |阅读模式
GrADS
系统平台: linux
问题截图: -
问题概况: pyee@pyee:~/flexpart/flexpart90.02$ make -f makefile.gfs_gfortran
make: *** [erf.o] 错误 1
---------------------------------------------------
make出错,是我的gfortran有问题么?求解答
我看过提问的智慧: 看过
自己思考时长(天): 5

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
make出错,是我的gfortran有问题么?求解答
--------------------------------------------------------------
pyee@pyee:~/flexpart/flexpart90.02$ make -f makefile.gfs_gfortran
----------------------------------------------------------------
gfortran -c -O2 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I/home/pyee/lib/grib/include erf.f90
erf.f90:106.26:

  real, external :: gammln
                          1
错误: Return type mismatch of function 'gammln' at (1) (REAL(4)/REAL(8))
erf.f90:111.13:

  gln=gammln(a)
             1
警告: (1)处实参‘xx’类型不匹配;将 REAL(4) 传递给 REAL(8)
erf.f90:140.26:

  real, external :: gammln
                          1
错误: Return type mismatch of function 'gammln' at (1) (REAL(4)/REAL(8))
erf.f90:145.13:

  gln=gammln(a)
             1
警告: (1)处实参‘xx’类型不匹配;将 REAL(4) 传递给 REAL(8)
make: *** [erf.o] 错误 1
---------------------------------------------------
makefile.gfs_gfortran相关设置

SHELL = /bin/bash
MAIN = FLEXPART_GFS_GFORTRAN
INCF    = incl*
#

FC       = gfortran
INCPATH  = /home/pyee/lib/grib/include
LIBPATH1 = /home/pyee/lib/grib/lib
LIBPATH2 = /home/pyee/lib/jasper/lib
FFLAGS   =   -O2 -m64 -mcmodel=medium -fconvert=little-endian -frecord-marker=4 -I$(INCPATH)
LDFLAGS  = $(FFLAGS) -L$(LIBPATH2) -L$(LIBPATH1) -lgrib_api_f90 -lgrib_api -lm -ljasper
#
------------------------------


密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表