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, 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 anyhow). 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 >From: Luis Farfan <address@hidden> >Organization: UCAR/Unidata >Keywords: 200010262356.e9QNud415090 >Steve, > >I have attempted to install gempak5.6 on my computer and it seems that the >first portion of the installation did not go well. > >The last few lines of this file indicate the following: > >cxx -c -O -I../libsrc -DNDEBUG netcdf.cc >cxx: Warning: ncvalues.hh, line 40: integer conversion resulted in a >change of sign >static const ncbyte ncBad_byte = NC_FILL_BYTE; >---------------------------------^ >cxx -c -O -I../libsrc -DNDEBUG ncvalues.cc >cxx: Warning: ncvalues.hh, line 40: integer conversion resulted in a >change of sign >static const ncbyte ncBad_byte = NC_FILL_BYTE; >---------------------------------^ >ar cru libnetcdf_c++.a netcdf.o ncvalues.o >ranlib libnetcdf_c++.a >cxx -c -O -I../libsrc -DNDEBUG nctst.cc >cxx: Warning: ncvalues.hh, line 40: integer conversion resulted in a >change of sign >static const ncbyte ncBad_byte = NC_FILL_BYTE; >---------------------------------^ >cxx -o nctst -I../libsrc -DNDEBUG -O nctst.o libnetcdf_c++.a >-L../libsrc -lnetcdf >cxx: Warning: The C++ runtime specified (/usr/lib/cmplrs/cxx/libcxx.so) is >not recent enough for this version of the compiler >ld: >Unresolved: >__cxx_call_static_dtors >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. >*** Exit 1 >Stop. > >Our computer is a compaq/dec alpha which operates with the OSF1 (V4.0) >operating system. I did not change the default content of the files >Makeinc.common and Makeinc.osf. > >Could you please provide assistance to understand and solve my problem? >I am still at unidata to attend the LDM and McIDAS workshops, so if you >have time, I can talk to you on the details of my installation. > >Thank you, Luis M Farfan. >