爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: andrewsoong

netcdf4.2及以上版本的安装:For C and Fortran

  [复制链接]

新浪微博达人勋

发表于 2014-7-21 16:30:26 | 显示全部楼层
夏夜 发表于 2014-7-21 16:29
谢谢,第二个问题中的不联网怎么使用gif命令?要先把Git source-code下载下来再安装在服务器上吗?

是git命令 写错了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-7-21 16:44:17 | 显示全部楼层
夏夜 发表于 2014-7-21 16:29
谢谢,第二个问题中的不联网怎么使用gif命令?要先把Git source-code下载下来再安装在服务器上吗?

不能连接外网,那只好下载下来上传到服务器安装了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-21 16:52:02 | 显示全部楼层
andrewsoong 发表于 2014-7-21 16:44
不能连接外网,那只好下载下来上传到服务器安装了

好的,谢谢。有问题再向您请教。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-21 18:34:27 | 显示全部楼层
夏夜 发表于 2014-7-21 16:52
好的,谢谢。有问题再向您请教。

+-------------------------------------------------------------+
| Congratulations! You have successfully installed netCDF!    |
|                                                             |
| You can use script "nc-config" to find out the relevant     |
| compiler options to build your application. Enter           |
|                                                             |
|     nc-config --help                                        |
|                                                             |
| for additional information.                                 |



configure: finding Fortran compiler (will not be used if Fortran API is not desired)
checking whether we are using the GNU Fortran compiler... no
checking whether ifort accepts -g... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether ifort accepts -g... no
configure: setting up Fortran 90
checking what FC is set to... ifort
checking for Fortran flag to compile .f90 files... unknown
configure: error: Fortran could not compile .f90 files
make[1]: *** [nc4] 错误 1
make[1]:正在离开目录 `/usr/local/GEOS-Chem/GEOS-Chem-Libraries/src'
make: *** [all] 错误 2

您好,netcdf安装成功了,但是没有hdf,没有最后提示的那个。这是终端回复的一部分。
我是用的命令 make PREFIX=/usr/local/GEOS-Chem/GEOS-Chem-Libraries GCC=yes
这是因为什么啊?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-21 20:04:30 | 显示全部楼层
winston90 发表于 2014-5-6 21:35
非常感谢!
我重新来了一次,修改了一下root下的环境变量。然后换成了Inter编译器make PREFIX=/usr/libra ...

您好 是什么修改root下的环境变量的?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-22 15:37:55 | 显示全部楼层
救星啊,希望能够成功安装上
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-23 09:28:29 | 显示全部楼层
+-------------------------------------------------------------+
| Congratulations! You have successfully installed the netCDF |
| Fortran libraries.                                          |
|                                                             |
| You can use script "nf-config" to find out the relevant     |
| compiler options to build your application. Enter           |
|                                                             |
|     nf-config --help                                        |
|                                                             |
| for additional information.                                 |
|                                                             |
| CAUTION:                                                    |
|                                                             |
| If you have not already run "make check", then we strongly  |
| recommend you do so. It does not take very long.            |
|                                                             |
| Before using netCDF to store important data, test your      |
| build with "make check".                                    |
|                                                             |
| NetCDF is tested nightly on many platforms at Unidata       |
| but your platform is probably different in some ways.       |
|                                                             |
| If any tests fail, please see the netCDF web site:          |
| http://www.unidata.ucar.edu/software/netcdf/                |
|                                                             |
| NetCDF is developed and maintained at the Unidata Program   |
| Center. Unidata provides a broad array of data and software |
| tools for use in geoscience education and research.         |
| http://www.unidata.ucar.edu                                 |
+-------------------------------------------------------------+

make[5]: Leaving directory `/usr/local/GEOS-Chem-Libraries/src/netcdf-fortran-4.2'
make[4]: Leaving directory `/usr/local/GEOS-Chem-Libraries/src/netcdf-fortran-4.2'
make[3]: Leaving directory `/usr/local/GEOS-Chem-Libraries/src/netcdf-fortran-4.2'
make[2]: Leaving directory `/usr/local/GEOS-Chem-Libraries/src/netcdf-fortran-4.2'
====> NETCDF-4 has been installed successfully!
-------+---------+-------------------------------------
Config | Install |             Package
-------+---------+-------------------------------------
  ok   |   ok    | zlib-1.2.6
  ok   |   ok    | hdf5-1.8.8
  ok   |   ok    | netcdf-4.2
  ok   |   ok    | netcdf-fortran-4.2
-------+---------+-------------------------------------
make[1]: Leaving directory `/usr/local/GEOS-Chem-Libraries/src'


哈哈 终于装成功了。原来是因为下载之后上传到服务器上的文件(第一步git 下载到的文件),执行权限不够,chmod -R 777 **file,之后再运行成功,整个过程大概8、9分钟的样子。。
感谢楼主
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-23 14:12:58 | 显示全部楼层
我安装netcdf-4.2时,configure之后,然后make,出现:
$make
cd . && /bin/sh /public/home/JingRadi/jingyy/GEOS-Chem-Libraries/src/netcdf-4.2/missing --run automake-1.11 --foreign

然后就一直停在这个地方,下面得步骤进行不下去了,请问是什么原因呢?
谢谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-23 14:19:18 | 显示全部楼层
novelbean 发表于 2014-7-23 14:12
我安装netcdf-4.2时,configure之后,然后make,出现:
$make
cd . && /bin/sh /public/home/JingRadi/j ...

我是
make PREFIX=/usr/local/GEOS-Chem-Libraries GCC=yes
然后就回复安装成功了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-7-23 14:27:10 | 显示全部楼层
楼主,设置环境变量在.bashrc,我用root用户登录的服务器,每个用户都有.bashrc 在哪个.bashrc里面设置?
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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