爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: andrewsoong

教你如何在linux下安装破解PGI10.6

  [复制链接]

新浪微博达人勋

发表于 2021-10-23 13:49:07 | 显示全部楼层
andrewsoong 发表于 2021-10-23 13:36
命令写错了,注意后面大小写

太感谢了 pgcc -V就可以成功,想再追问一下Noah的编译问题
Error: Invalid character in name at (1)
Fatal Error: Error count reached limit of 25.
make[1]: *** [module_date_utilities.o] Error 1
我对user_build_options进行make一直卡在这个错误 用的是Linux with gfortran编译
然后我试了 Linux with pgf90 MPI
报错mpif90 -g -byteswapio -Kieee -Mfree -c CPL_WRF.F
gfortran: error: unrecognized command line option ‘-byteswapio’
gfortran: error: unrecognized command line option ‘-Kieee’
gfortran: error: unrecognized command line option ‘-Mfree’
make[1]: *** [CPL_WRF.o] Error 1
make[1]: Leaving directory `/home/huangmaozi/Build_WRF/WPS-3.9.1/hrldas-release-3.8/HRLDAS/MPP'
make: *** [all] Error 2
求救
也是从的您的Noah-MP帖子过来的,膜拜大佬
感谢答疑
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-23 13:51:32 | 显示全部楼层
HUANGmaozi 发表于 2021-10-23 13:49
太感谢了 pgcc -V就可以成功,想再追问一下Noah的编译问题
Error: Invalid character in name at (1)
F ...

看到了您 给了相同问题NETCDF版本的建议 我也从4.1.3该到了4.6.2再次编译 依旧报错
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-10-23 19:56:00 | 显示全部楼层
HUANGmaozi 发表于 2021-10-23 13:51
看到了您 给了相同问题NETCDF版本的建议 我也从4.1.3该到了4.6.2再次编译 依旧报错

你安装了MPI了吗?这个PGI自带了MPICH1,你安装PGI的时候选择安装。另外不建议使用PGI编译NOAH。intel比较好
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-23 20:24:40 | 显示全部楼层
andrewsoong 发表于 2021-10-23 19:56
你安装了MPI了吗?这个PGI自带了MPICH1,你安装PGI的时候选择安装。另外不建议使用PGI编译NOAH。intel比 ...

MPI安装了 mpirun也有相应的结果,那我安装intel编译器再试试,谢谢楼主
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-10-23 20:32:03 | 显示全部楼层
HUANGmaozi 发表于 2021-10-23 20:24
MPI安装了 mpirun也有相应的结果,那我安装intel编译器再试试,谢谢楼主

本论坛就有inel编译器套装,并自带mpich。注意安装完了intel编译器后重新用intel编译器编译netcdf4.4及其以后版本,由于netcdf4从4.1.3以后需要分辨安装netcdf-c和netcdf-fortran,注意顺序。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-23 20:56:32 | 显示全部楼层
andrewsoong 发表于 2021-10-23 20:32
本论坛就有inel编译器套装,并自带mpich。注意安装完了intel编译器后重新用intel编译器编译netcdf4.4及其 ...

之前的netcdf c库和F库需要卸载吗
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-10-23 21:06:06 | 显示全部楼层
HUANGmaozi 发表于 2021-10-23 20:56
之前的netcdf c库和F库需要卸载吗

不需要卸载,重新弄个文件夹就是了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-23 22:12:12 | 显示全部楼层
andrewsoong 发表于 2021-10-23 21:06
不需要卸载,重新弄个文件夹就是了

膜拜 编译好了再来感谢您
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2021-10-25 11:57:44 | 显示全部楼层
andrewsoong 发表于 2021-10-23 21:06
不需要卸载,重新弄个文件夹就是了

大大,我intel编译库 MPI 都已经装好了 mpirun mpiifort mpif90命令都可以运行但就是无法make HRLDAS报错
make[1]: Entering directory `/home/huangmaozi/Build_WRF/WPS-3.9.1/hrldas-release-3.8/HRLDAS/MPP'

rm -f CPL_WRF.o CPL_WRF.mod
mpif90 -convert big_endian -g -O0 -check all,noshape,nopointer,noarg_temp_created -fpe0 -free -c CPL_WRF.F
gfortran: error: big_endian: No such file or directory
gfortran: error: all,noshape,nopointer,noarg_temp_created: No such file or directory
gfortran: error: unrecognized command line option ‘-convert’
gfortran: error: unrecognized command line option ‘-check’
gfortran: error: unrecognized command line option ‘-fpe0’
make[1]: *** [CPL_WRF.o] Error 1
make[1]: Leaving directory `/home/huangmaozi/Build_WRF/WPS-3.9.1/hrldas-release-3.8/HRLDAS/MPP'
make: *** [all] Error 2
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-10-25 12:11:17 | 显示全部楼层
HUANGmaozi 发表于 2021-10-25 11:57
大大,我intel编译库 MPI 都已经装好了 mpirun mpiifort mpif90命令都可以运行但就是无法make HRLDAS报错 ...

你这不是显示用gfortran编译的么,不是ifort啊
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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