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.
Glenn, It appears from your build make.out.1 file that you are not using SUN's "make" program to build the software- ie the [] numbers, and that during the build of the gemlib/sf routines, the non-sun make ran in to trouble. What you should do is clean out $NAWIPS/lib/sol, eg cd $NAWIPS/lib/sol rm * Then, see what you think is being called as make, eg: which make If which make does not return /usr/ccs/bin/make, then you need to ensure that /usr/ccs/bin comes in your path before any other non-standard make you might have installed in /usr/local/bin or /usr/local/gnu/bin. for example. If it turns out that the above is the case, and you have set your path to use the appropriate "make" program, you should be able to build with: cd $NAWIPS make clean then restart your normal make. One possibility is that gnu-make tries to run in parallel, or that you ran out of disk space during the build. In either case, your gemlib.a file could get trashed. Steve Chiswell Unidata User Support >From: address@hidden >Organization: UCAR/Unidata >Keywords: 200009151908.e8FJ88b12250 >--0__=9W9WP7Zk7650DHl95Gz7iAskfTIzBjV8zGcNjvnNX7keQoRRWYQwFlun >Content-type: text/plain; charset=us-ascii >Content-Disposition: inline > > > >We recently lost our system disks and had to reinstall our entire OS. I >then downloaded nawips54 and updated my Gemenviron file to point to the top >of the nawips tree. When I ran "make all" it returned: > >Undefined first referenced > symbol in file >sf_snxt_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(obscount.o) >sf_opnf_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(get_sao_files.o) >sf_rdat_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(psurf.o) >sf_qdat_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(obscount.o) >sf_gtim_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(get_sao_files.o) >sf_stim_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(obscount.o) >sf_clos_ >/npfos/noaaport/nawips/garp/gempak/sol/gempak.a(obscount.o) >ld: fatal: Symbol referencing errors. No output written to sol/garp >make[1]: *** [sol/garp] Error 1 >make: *** [all] Error 1 >^C[1] + Exit 1 make all >& make.out > >What went wrong? Here's the entire make.out file should you need it. >Thanks in advance, Glenn > >(See attached file: make.out) > > > > >