在RHEL5系统中安装测试NCARG4.4.2


电脑linux分区:
/ 2G
/boot 100M
/home 84G
/usr 10G

下载ncarg_src-4.4.2.tar.gz到/home/download/software/linux
tar xzvf ncarg_src-4.4.2.tar.gz
export NCARG=/home/download/software/linux/ncarg-4.4.2
export FC=pgf90
export CC=pgcc
./Configure -v
lib库如下: /usr/lib64 /usr/local/lib64 /usr/local/hdf4.2/lib /usr/local/szlib/lib /home/software/pgi703/linux86-64/7.0-3/lib
include如下: /usr/include /usr/local/include /usr/local/hdf4.2/include /home/software/pgi703/linux86-64/7.0-3/include /home/software/pgi703/linux86-64/7.0-3/include/CC

在config目录下用LINUX.64.PGI代替LINUX
修改config下Project
在#define HDFlib -lmfhdf -ldf -ljpeg -lz后加上-lsz
因为我的hdf4.2编译时使用了szlib库
修改ncarview/src/lib/libncarg_ras/hdf.c
#include为#include
#include为#include
#include为#include
因为我装的hdf4.2的这三个文件不是在hdf文件夹下,而是在/usr/local/hdf4.2/include下
make Everything > make-output
安装完成
测试 ncargex cpex08
ctrans -d X11 cpex08.ncgm成功。

相关内容