登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
大家好,WRF-Chem的源处理程序,需要megan_bio_emiss进行生物源的预处理。
在安装中遇到了以下问题,不知大家是否遇见过。
设置好NECDF_DIR后,进行编译
./make_util megan_bio_emiss
出现错误,显示: [size=18.018px]/usr/bin/ld: Dwarf Error: found dwarf version '4', this reader only handles version 2 information. [size=18.018px]
[size=18.018px]我修改了 Makefile中的对应编译器这一行(使用fortran) [size=18.018px]
ifeq ($(FC),gfortran)
FFLAGS += -ffree-line-length-none -gdwarf-2 ### -gdwarf-2是增加的
但问题依旧: 附上报错信息
大家好,WRF-Chem的源处理程序,需要megan_bio_emiss进行生物源的预处理。 在安装中遇到了以下问题,不知大家是否遇见过。
设置好NECDF_DIR后,进行编译
./make_util megan_bio_emiss
出现错误,显示: /usr/bin/ld: Dwarf Error: found dwarf version '4', this reader only handles version 2 information.
我修改了 Makefile中的对应编译器这一行(使用fortran)
ifeq ($(FC),gfortran) FFLAGS += -ffree-line-length-none -gdwarf-2 ### -gdwarf-2是增加的
但问题依旧: 附上报错信息
gfortran -g -ffree-line-length-none -gdwarf-2 -c -I/disk2/usr/lib/netcdf/include misc_definitions_module.f90 gfortran -g -ffree-line-length-none -gdwarf-2 -c -I/disk2/usr/lib/netcdf/include constants_module.f90 gfortran -g -ffree-line-length-none -gdwarf-2 -c -I/disk2/usr/lib/netcdf/include bio_types.f90 gfortran -g -ffree-line-length-none -gdwarf-2 -c -I/disk2/usr/lib/netcdf/include area_mapper.f90 gfortran -g -ffree-line-length-none -gdwarf-2 -c -I/disk2/usr/lib/netcdf/include bio_emiss.f90 gfortran -o megan_bio_emiss misc_definitions_module.o constants_module.o bio_types.o area_mapper.o bio_emiss.o -L/disk2/usr/lib/netcdf/lib -lnetcdf -lnetcdff -gdwarf-2 /usr/bin/ld: Dwarf Error: found dwarf version '4', this reader only handles version 2 information. /disk2/usr/lib/netcdf/lib/libnetcdff.a(fort-attio.o): In function `nf_put_att_text_': fort-attio.c:(.text+0x11c): undefined reference to `nc_put_att_text' .........
希望可以获得指导!! 万分感谢
|