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.
Luis, Your system is probably caching its disk writes to the library file, so even though the routines were compiled and added to the library, they don't appear. This is common with DEC if your system has been tuned in this way. When additional routines are added to the library, apparently the uncached info is lost. You should be able to go back and add those routines with: cd $NAWIPS make clean then make all You should notice that more gplt routines are being added to the library. It might take several invocations of the above, but you should notice that you are getting further. Steve Chiswell >From: Luis Farfan <address@hidden> >Organization: UCAR/Unidata >Keywords: 200011010059.eA10xm417521 >Steve, > >This is un update of the installation of gempak5.6 on my digital 4.0F >system. > >I did follow the steps indicated in your message. After the "make all" in >the directory $GEMPAK/source/netcdf-3.4, at the end of the operations I >get this: >***************************************************** >Returning to directory >/usr/user/gempak/GEMPAK5.6/gempak/source/netcdf-3.4/src > >Not making `cxx/install' because no C++ compiler >(null command) >****************************************************** > >Assuming that this is not a major problem, I continued with the following >portion of your instructions and after "make all" in $NAWIPS (the last >step in your message), there is a set un-unresolved references. This is >displayed as follows: > >**************************************************************************** >f77 -I/usr/user/gempak/GEMPAK5.6/gempak/include -I/usr/user/gempak/GEMPAK5.6/g > empak/include/OSF1 -O0 gplt.f >/usr/user/gempak/GEMPAK5.6/lib/osf/gplt.a >/usr/user/gempak/GEMPAK5.6/lib/osf/gpltdev.a >/usr/user/gempak/GEMPAK5.6/lib/osf/syslib.a >/usr/user/gempak/GEMPAK5.6/lib/osf/gemlib.a -o gplt >ld: >Unresolved: >gsgmap_ >gsgprj_ >gsggrf_ >gqgmap_ >gqgprj_ >gqggrf_ >gsview_ >gqview_ >gqbnd_ >gcyevl_ >gcurve_ >gqsatn_ >gsatmg_ >gsatim_ >gsicmn_ >gsatpx_ >dscolr_ >dsclr2_ >gp_azdr_ >dsctbl_ >dscolb_ >dsbrgb_ >dqclrs_ >dqcomp_ >dscint_ >dscnam_ >dscrgb_ >dswndw_ >nvxsae_ >nvxeas_ >fort: Severe: Failed while trying to link. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop >********************************************************** > >It seems that gplt.f calls those programs, but they are not contained in >the referenced libraries. > >Do you think that the information provided in this message enough >to determine what I may be missing in the installation? > >Luis M Farfan. > > >On Mon, 30 Oct 2000, Unidata Support wrote: >> >> Luis, >> >> This message from your C++ compiler implies that the c++ library >> on your system is not up to date with your compiler. You can build >> the netcdf library without the C++ support (GEMPAK does not utilize that any > how). >> >> Add to $NAWIPS/config/Makeinc.osf the line: >> NCOPT = "CXX= " >> >> then, clean the netcdf library build with: >> >> cd $NAWIPS/netcdf >> rm -rf osf >> >> cd $GEMPAK/source/netcdf-3.4 >> make clean >> >> The you should be able to build the netcdf library with: >> cd $GEMPAK/source/netcdf-3.4 >> make all >> >> Once this succeeds, Go back to $NAWIPS and start the GEMPAK build again with > : >> cd $NAWIPS >> make all >> >> Steve Chiswell >> >