- 积分
- 4118
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-4-8
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
先附上网上一个安装步骤,里边提及需要安装的库http://www.studytrails.com/blog/install-climate-data-operator-cdo-with-netcdf-grib2-and-hdf5-support/
我这里主要解决如下错误:
make后提示错误:错误的静态库(.a结尾文件)、或动态库(.so结尾文件),该报错的基本原因是当前编译器无法对库文件进行正确的解析。
会提示:.. relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
... could not read symbols: Bad value
解决办法编译器已经提示了:recompile with -fPIC
我的错误是提示jasper下的.a结尾文件有错误(之前在安装wrf的时候安装过jasper)
1.首先删除之前的jasper,重新用-fPIC安装
解压进去jasper路径下:
CFLAGS="-O3 -fPIC" ./configure --prefix=/home/opt/software/jasper
make
make install
2.jasper安装成功之后再安装grib_api
解压进去grib_api路径下:
CFLAGS="-O3 -fPIC" ./configure --prefix=/home/opt/software/grib_api --with-netcdf=/opt/software/netcdf-4.1.2 --with-jasper=/home/ /opt/software/jasper
make
make install
|
评分
-
查看全部评分
|