[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

20000915: Fatal "Make" error

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.


  • Subject: 20000915: Fatal "Make" error
  • Date: Fri, 15 Sep 2000 13:29:52 -0600


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)
>
>
>
>
>