[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20020618: McIDAS upgrade went wrong!



>From: Gilbert Sebenste <address@hidden>
>Organization: NIU
>Keywords: 200206182234.g5IMYN621495 McIDAS-X 7.8

Gilbert,

>I just downloaded, per web instructions, the .Z tar file in 
>/home/mcidas/mcidas7.8/bugfix onto weather2.admin.niu.edu. Unpacked it, 
>and then went to /home/mcidas/mcidas7.8/src. Got a fatal error when it 
>tried to make ctourf.o. Can you check on it? I used to be able to do this 
>part with no problem!!! Again, this is on weather2 only.

The problem is a simple one.  Your existing McIDAS-X build was done using
gcc/g77.  The default action in the makefile/mccomp for Linux is to use
gcc/mcfc/f2c.  The solution is easy, and there are two choices:

1) edit makefile and change VENDOR=-vendor to VENDOR=-g77
2) run make with:

   make all VENDOR=-g77

Since a lot of stuff gets rebuilt with the upgrade, it is safest to
reinstall all of the ancillary data contained in the distribution along
with the binaries:

make install.all VENDOR=-g77

Since XCD routines are running on weather2, the best thing to do before
the McIDAS (re)install is to stop the LDM.

To get you going I did the following:

<as 'mcidas'>
cd mcidas7.8/src
make all VENDOR=-g77

<as 'ldm'>
ldmadmin stop

<as 'mcidas'>
make install.all VENDOR=-g77

<as 'ldm'>
ldmadmin start

I did these steps for you.  Since you are using the gcc/g77 compiler
combination on weather2, from now on you should include the VENDOR=-g77
directive on the make line when you do updates/rebuilds.

>From address@hidden Tue Jun 18 16:22:50 2002

>I had time to do this today, so I did. I don't see the 1 KM images being 
>saved yet,

While I was on weather2, I looked to see if your ~ldm/etc/pqact.conf
entry was correct.  It isn't.  I _think_ that you want to ingest
and save the National 1 km N0R composites.  The only uncommented action
in pqact.conf for data in the FNEXRAD feed was for the Regional 1 km N0R
composites, and you are not requesting these by your ldmd.conf request
line:

request FNEXRAD ".*\rad/NEXRCOMP/1km/*" flood.atmos.uiuc.edu

Is this what you really intended?

>though. I suppose I need the new McIDAS patch for that!

You do not need the McIDAS upgrade to ingest or decode the nexrad
composite images.  You do need it to look locally at the 1 km national
N0R composites since I had to make some mods to the GINI ADDE server to
support the images.

To decode the FNEXRAD composite images you need the latest ldm-mcidas
release (which you presumably installed since the new PNG-compressed
GINI decoder, pngg2gini, can be found).  So, I guess that the next
thing you need is the correct action in pqact.conf.

As a reminder, the example pqact.conf actions I included with the
ldm-mcidas 7.8 distribution are:

#
#### PNG compressed FNEXRAD image (AREA) files
#

# NEXRCOMP 6 km National BREF mosaic
FNEXRAD ^pnga2area Q5 (RL) (.*) (.*) (.*) (.*) (........) (....)
    PIPE    -close
    pnga2area -vl logs/ldm-mcidas.log
    data/nexrad/NEXRCOMP/6KN0R-NAT/\4_\6_\7

# NEXRCOMP 10 km National RCM mosaic
FNEXRAD ^pnga2area Q5 (RN) (.*) (.*) (.*) (.*) (........) (....)
    PIPE    -close
    pnga2area -vl logs/ldm-mcidas.log
    data/nexrad/NEXRCOMP/10KRCM-NAT/\4_\6_\7

# NEXRCOMP 1 km Regional BREF mosaic
FNEXRAD ^pnga2area Q5 (RO) (.*) (.*) (.*) (.*) (........) (....)
    PIPE    -close
    pnga2area -vl logs/ldm-mcidas.log
    data/nexrad/NEXRCOMP/1KN0R-FLT/\4_\6_\7

#
#### PNG compressed FNEXRAD image (GINI) files
# rad/NEXRCOMP/1km/n0r_20020520_1450
#

# NEXRAD Level III radar composites in PNG-compressed GINI format
FNEXRAD ^rad/NEXRCOMP/(...)/(...)_(........)_(....)
    PIPE    -close
    pngg2gini -vl logs/ldm-mcidas.log
    data/nexrad/NEXRCOMP/\2/\2_\3_\4

 
Mind the tabs!!!!!!

The action that decodes and files the composites in GINI format is the
last one.

Tom


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.