安装gempak

  • 下载最新版本的 gempark

    mkdir -p ${ROOT_DIR}/nwprod/gempak
    cd ${ROOT_DIR}/nwprod/gempak
    tar xvf gempak-7.5.1.tar ; rm gempak-7.5.1.tar
    ln -s GEMPAK7/ NAWIPS
    cd ${ROOT_DIR}/nwprod/gempak/NAWIPS
    
  • edit Gemenviron.profile

    NAWIPS=${ROOT_DIR}/nwprod/gempak/GEMPAK7
    
    export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${OS_LIB}
    export LIBPATH=${LIBPATH}:${OS_LIB}
    

    注解

    on IBM, you may also need to edit ./extlibs/PNG/v1.4.4/png.h

    change line 1098 from

    #ifdef PNG_SETJMP_SUPPORTED
    jmp_buf jmpbuf PNG_DEPSTRUCT;            /* used in png_error */
    

    to

    #ifdef PNG_SETJMP_SUPPORTED
    jmp_buf __jmpbuf PNG_DEPSTRUCT;            /* used in png_error */
    

    注解

    # change ${ROOT_DIR}/nwprod/gempak/GEMPAK7/extlibs/netCDF/Makefile
    ./configure --disable-dap --disable-netcdf-4 --disable-utilities '--prefix=$(OS_ROOT)'; \
    
  • compile

    . Gemenviron.profile
    export CPPFLAGS="-I${OS_INC}"
    make everything |& tee make.log