安装decoders

注解

need to add following lines in Gemenviron.profile or Gemenviron

GEMINC=$GEMPAK/include
export GEMINC
# Use gempak envirs
# ------------------------

cd ${ROOT_DIR}/nwprod/gempak
cp NAWIPS/Gemenviron .gempak
chmod +x .gempak
source .gempak
cd ${ROOT_DIR}/nwprod/decoders/decod_shared/lib

# Compile crex
# -------------------------

cd crex
rm libcrex.a
./makecrex.sh
cd ..
ln -sf crex/libcrex.a libcrex.a

# Compile madis
# ---------------------------

cd madis/src
make clean
make
cd ../..
ln -sf madis/lib/madislib.a libmadis.a

# Compile decod_ut
# ---------------------------

cd decod_ut
rm libdecod_ut.a
./makedecod_ut.sh
cd ..
ln -sf decod_ut/libdecod_ut.a libdecod_ut.a

# Compile bridge
# ---------------------------

cd bridge
rm libbridge.a
./makebridge.sh
cd ..
ln -fs bridge/libbridge.a libbridge.a

ln -fs ${ROOT_DIR}/nwprod/gempak/NAWIPS/os/linux64/lib/rsl.a librsl.a

# Compile decoders
# --------------------------

cd ${ROOT_DIR}/nwprod/gempak/NAWIPS/os/linux64/lib
ln -fs gemlib.a libgemlib.a
ln -fs cgemlib.a libcgemlib.a
ln -fs gplt.a libgplt.a
ln -fs gn.a libgn.a
ln -fs device.a libdevice.a

cd ${ROOT_DIR}/nwprod/decoders/decod_shared/include
ln -fs ${ROOT_DIR}/nwprod/gempak/NAWIPS/Gemenviron.profile .gempak
chmod +x make_decoder_links.sh
./make_decoder_links.sh
chmod +x make_all_decoders.sh
./make_all_decoders.sh
ecod_dccrad is not compiled due to the rsl.a