This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
>From: Unidata Support <address@hidden> >Organization: TASC >Keywords: 200101031328.f03DSuo12756 McIDAS-X nexradir nexraget Randy, I pulled over the SSEC 7.704 Fastrack and took a look at the routines that I modified to build/run correctly on OSF/1. I found that several mods that I made have not made it into the SSEC distributions: makefile adirserv.fp agetserv.fp adelserv.fp aputserv.fp tclcomp.sh decoder.cp The changes made were: makefile changed linking of frmsave.k through mod to JPEGLIBARGS macro. DEC OSF/1 4.0 Fortran compiler would not link frmsave.k using the construct: -L. -lmcidas -L$(PKGJPEG) -ljpeg The error indicated that libjpeg.a was not getting searched. makefile was changed to: -L. -lmcidas $(PKGJPEG)/libjpeg.a adelserv.fp SSEC 7.70 version with mods changed if(mask.ne."") clause. DEC OSF/1 didn't like zero length string represented by "" adirserv.fp SSEC 7.704 version with mod changed if(mask_string.ne."") clause. DEC OSF/1 didn't like zero length string represented by "" agetserv.fp SSEC 7.70 version with mods changed if(mask.ne."") clause. DEC OSF/1 didn't like zero length string represented by "" aputserv.fp SSEC 7.70 version with mods changed if(mask.ne."") clause. DEC OSF/1 didn't like zero length string represented by "" tclcomp.sh SSEC 7.70 version with mods added section for DEC OSF/1 added section for FreeBSD added section for Linux decoder.cp SSEC 7.70 version with mods changed sigset call to signal for Linux; NOTE: not tested, but decoder is only used for SDI boxes defined MAP_FAILED to be ((void *) -1) for OSF/1 included if !defined(__FreeBSD__) with Linux I put these routines into the compressed tar file osf17704.tar.Z which you can grab by anonymous FTP to our FTP server, ftp.unidata.ucar.edu. The compressed tar file and a listing of its contents can be found in the pub/mcidas directory. You should do the following to update your 7.704 distribution with mods needed for OSF/1: <login as 'mcidas'> cd mcidas7.7 ftp ftp.unidata.ucar.edu <user> anonymous <pass> your email address cd pub/mcidas binary get osf17704.tar.Z get osf17704.list quit zcat osf17704.tar.Z | tar xvf - After that, you can continue making the distribution with: cd src make Tom