Unidata McIDAS-X:
December 7, 2012 Changes


This list of routines below represents modules modified by the UPC for McIDAS-X, -XCD.

Please refer to the installation and configuration instructions at the end of this page for details on how to upgrade your system with this addendum.

File(s) Problem/Change
upcguiprocs.tcl UPC MCGUI library modified due to DATALOC output change in SSEC v2012.2 code.
makefile,
mccomp.sh

ADDEIMAGE.CORE

makefile - mods for SSEC v2012.2 srcs and GRAYOVER addition in XRD
mccomp.sh - modified to reflect SSEC v2012.2 mods

ADDEIMAGE.CORE - modified servers and several settings

areaparm.inc,
giniutil.h,
mcidas.h,
WaveletDecompressor.h,
GVAR.c,
SDIUtil.c,
giniutil.c,
servutil.c,
lv1butil.c,
ddeservc.c,
mci_cmap.c,
WaveletDecompressor.c,
wtxgsort.c,
comsadir2.for,
comsaget2.for,
isir.for,
msgtaget2.for,
msgtutil.for,
kbxfy2.dlm,
kbxprd2.dlm,
dataloc.pgm,
dsserve.pgm,
imgcopy.pgm,
imgdisp.pgm,
imgfilt.pgm,
imgremap.pgm,
giniadir.cp,
giniaget.cp,
wxtlist.c

aboutgui.gui,
frmsave.gui,
formatLatLon.tcl,
ImageSelect.tcl,
imgcopy.gui

comsaget2.3,
addegribgdir.3,
addegribgget.3

STNDB.CORE,
GEODATA.CORE,
LEODATA.CORE,
XRD.TXT

SSEC v2012.2 mods described in SSEC McIDAS Fastrack 2012.2 Software Changes.
grayover.pgm,
plotlibx.for,
plogsub.for

lwfonts.bin

Added CSU/CIRA GRAYOVER (authored by Dan Lindsey) to XRD section of distribution.
CHANGES.2009,
VERSION.TXT
CHANGES.2009 was updated to incorporate SSEC v2012.2 modifications and all Unidata bugfixes/enhancements up to this date.
VERSION.TXT was updated to v2009m to reflect the new bugfix addendum.

 

Building and Installing the Updated McIDAS-X Distribution

Important:

The code changes included in Unidata McIDAS v2009k+ are extensive enough to warrant a full rebuild of the distribution binaries.

What to do:

The McIDAS administrator (typically the user mcidas) should perform the following steps in the order listed to update his/her system with the 2009m addendum:

  1. login as the user mcidas

  2. EXIT all active McIDAS-X sessions

  3. Download the full Unidata McIDAS-X/-XCD v2009 distribution:

    • Web download

      If you are a Registered Unidata User, and have logged into the Unidata web portal, you can download the needed file(s) as follows:

      Unidata HomePage
      http://www.unidata.ucar.edu
        Downloads
        http://www.unidata.ucar.edu/downloads/index.jsp
          McIDAS-X
          http://www.unidata.ucar.edu/downloads/mcidas/index.jsp
            v2009 Unix Source Code Distribution
            http://www.unidata.ucar.edu/downloads/mcidas/index.jsp
      
            mcidasx2009.tar.gz
      
      NB: Make sure to download to the HOME directory of the user mcidas (~mcidas)!

      If the scripts mcunpack and mcinet2009.sh do not exist in the ~mcidas directory, download them also.

    • FTP download

      Type: cd ~mcidas
      Type: ftp ftp.unidata.ucar.edu
            <user>
            <pass>
            cd unix/2009
            binary
            get mcidasx2009.tar.gz
            get mcunpack
            get mcinet2009.sh
            quit
      
  4. clobber the existing distribution and rename three ancillary packages included in the McIDAS-X distribution

    Type: cd ~mcidas/mcidas2009/src
    Type: make clobber
    Type: cd ../
    Type: mv g2clib g2clib.old
    Type: mv hdf hdf.old
    Type: mv netcdf netcdf.old
    Type: mv tcl tcl.old
    Type: mv tk tk.old
    Type: cd ~mcidas
    
  5. Unpack the distribution. NB: assumes that the environment variable McINST_ROOT is defined correctly!

    Type: chmod +x mcunpack
    Type: ./mcunpack
    

  6. make and install McIDAS-X

    Type: cd ~mcidas/mcidas2009/src
    Type: make mcx
    Type: make install.mcx
    

  7. make and install McIDAS-XCD (if you run XCD)

    Type: cd ~mcidas/mcidas2009/src
    Type: make xcd
    Type: make install.xcd
    

  8. make and install McIDAS-XRD (optional)

    Type: cd ~mcidas/mcidas2009/src
    Type: make xrd
    Type: make install.xrd
    

This completes the update process instructions.


Send questions/comments to Unidata McIDAS Support <support-mcidas@unidata.ucar.edu>.