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.
Werner, On IRIX 6.5, the -s is strip if -dir, -f or -F is not supplied, overriding the meaning of the flag as "silent": Usage: install [-m mode] [-u owner] [-g group] [-idb attribute] [-new] [-o] [-O] [-rawidb idbpath] [-root rootpath] [-s] [-t] [-v] optionally, one of [-blk maj,min[,off]] [-chr maj,min[,off]] [-dir] [-fifo] [-ln path] [-lns path] [-src path] one of [-f dir] [-F dir] (mandatory unless -dir is used) file1 file2 ... fileN (pathnames of files to install) BSD/GNU compatibility (if none of -f, -F, or -dir was given): install [options] file1 file2 install [options] files... directory -c: ignored. -d: equivalent to -dir -s: strip target (if strip is installed Note that you must have strip installed from the developers utility package to use the -s option. The -s flag is useful when building with -g for debug perposes, and later for installing the executable without rebuilding to remove the symbol table. Since I have to maintain multiple OS versions for supporting users, I use that flag here on my IRIX 6.5.10m installation. Steve Chiswell Unidata User Support >From: Werner Wintels <address@hidden> >Organization: UCAR/Unidata >Keywords: 200104172011.f3HKBxL05388 > >Steve: > >Thanks for the quick reply! > >We solved the problem by setting the following definitions in >$CONFIGDIR/Makeinc.common: > >INSTALL = cp >AUXINSTALL = cp > >The old installations of GEMPAK 5.4 we have here seem to have this >setting as well. Not your suggestion, but you got us looking in the right >place! > >The problem lies with the syntax of the install command in irix 6.2. The >error message said: > > install -s convcvg /usr/people/gempak/GEMPAK5.6/bin/irix usage: > >install [-m mode] [-u owner] [-g group] [-idb attribute] [-new] > [-o] [-O] [-rawidb idbpath] [-root rootpath] [-s] [-t] [-v] > optionally, one of [-blk maj,min[,off]] [-chr maj,min[,off]] >[-dir] > [-fifo] [-ln path] [-lns path] [-src path] > one of [-f dir] [-F dir] (mandatory unless -dir is used) > file1 file2 ... fileN (pathnames of files to install) > >The -s command actually means silent as opposed to verbose mode in irix. > > > >I tried the above install command command manually from the directory: > >/usr/people/gempak/GEMPAK5.6/gempak/source/cgemlib/cvg > >and it failed. > > > >However, using the following syntax did the job: > >install -F /usr/people/gempak/GEMPAK5.6/bin/irix convcvg > >On irix 6.5, both syntaxes seem to work. It seems the older versions of >Irix do not handle the syntax of the makefiles. > > >It might be more general to keep the default settings INSTALL = cp. > > > >On Tue, 17 Apr 2001, Unidata Support wrote: > >> >> Werner, >> >> The duplicate symbols messages are not a problem. They arise from >> the need to order the gemlib libraries multiple times on the >> link line so that one pass linkers will be satisfied. >> >> It appears that the problem is in using the "-s" option with install. >> The "-s" option will strip the executable, but you may not have >> /usr/bin/strip installed on your system if if don't have the full >> compiler_dev.sw.util package installed on your system. This might >> be an option you omitted when you reinstalled your OS. >> >> If you don't have strip installed, then you can remove the -s flag >> from the install command definition in: >> $CONFIGDIR/Makeinc.common --> INSTALL = install -s >> >> Steve Chiswell >> Unidata User Support >> >> >> >> >From: Werner Wintels <address@hidden> >> >Organization: UCAR/Unidata >> >Keywords: 200104171836.f3HIaFL02909 >> >> > This message is in MIME format. The first part should be readable text, >> > while the remaining parts are likely unreadable without MIME-aware tools. >> > Send mail to address@hidden for more info. >> > >> >---2066863347-2078917053-987532007=:30706 >> >Content-Type: TEXT/PLAIN; charset=US-ASCII >> > >> > >> >I'm having trouble installing gempak 5.6 on an Irix 6.2 platform. Our syste > m >> >disk has recently crashed, so we're installing the new GEMPAK 5.6. The >> >make.out and install.out files are sent as attachments. >> > >> >The programs compile without error, but there are a number of warnings >> >given at the end of the compilation that mention duplicate declarations. >> > >> >The instalation itself appears to fail when attempting to install the >> >binaries in the irix bin directory: >> > >> >/usr/people/gempak/GEMPAK5.6/bin/irix >> > >> >This directory has the following properties: >> > >> >drwxr-sr-x 2 gempak user 9 Apr 12 19:37 irix >> > >> >I'm not sure if this is important or not, but we changed the permission >> >designated as "s" to a more orthodox "x", but still get the same >> >installation error. >> > >> > >> > >> >Once again, thanks ahead of time. >> > >> >******************************** >> >Werner Wintels >> >Atmospheric and Oceanic Sciences >> >McGill University >> >Montreal, Canada >> >******************************** >> > >> >> **************************************************************************** >> Unidata User Support UCAR Unidata Program >> (303)497-8644 P.O. Box 3000 >> address@hidden Boulder, CO 80307 >> ---------------------------------------------------------------------------- >> Unidata WWW Service http://www.unidata.ucar.edu/ >> **************************************************************************** >> > >******************************** >Werner Wintels >Atmospheric and Oceanic Sciences >McGill University >Montreal, Canada >******************************** >