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.
Selma, > There is no make.log file when I give the command `make': The file "make.log" is created by redirecting the output of the "make" command into that file. Please see the instructions near the bottom of the file INSTALL for more information. > [shuisman@ruunat]~/udunits-1.12.4/src$ make > > making `all' in directory /home/mfo/shuisman/udunits-1.12.4/src/port > > make[1]: Entering directory `/home/mfo/shuisman/udunits-1.12.4/src/port' > > making `all' in directory /home/mfo/shuisman/udunits-1.12.4/src/port/misc > > make[2]: Entering directory > `/home/mfo/shuisman/udunits-1.12.4/src/port/misc' > ar rcuv libudport.a uddummy.o > case "" in \ > '') ;; \ > *) ar rucv libudport.a ;; \ > esac > ranlib libudport.a > make[2]: Leaving directory > `/home/mfo/shuisman/udunits-1.12.4/src/port/misc' > > returning to directory /home/mfo/shuisman/udunits-1.12.4/src/port > > > making `all' in directory > /home/mfo/shuisman/udunits-1.12.4/src/port/cfortran > > make[2]: Entering directory > `/home/mfo/shuisman/udunits-1.12.4/src/port/cfortra > ' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory > `/home/mfo/shuisman/udunits-1.12.4/src/port/cfortran > > returning to directory /home/mfo/shuisman/udunits-1.12.4/src/port > > make[1]: Leaving directory `/home/mfo/shuisman/udunits-1.12.4/src/port' > > returning to directory /home/mfo/shuisman/udunits-1.12.4/src > > > making `all' in directory /home/mfo/shuisman/udunits-1.12.4/src/lib > > make[1]: Entering directory `/home/mfo/shuisman/udunits-1.12.4/src/lib' > utscan.c needs to be (re)created using flex(1) 2.4 or later > make[1]: *** [utscan.c] Error 1 > make[1]: Leaving directory `/home/mfo/shuisman/udunits-1.12.4/src/lib' > make: *** [lib/all] Error 1 The file "lib/utscan.l" should have an earlier timestamp than the file "lib/utscan.c". Does it? If not, then try touching the file "lib/utscan.c" and re-executing the "make" command. Redirect the standard output and standard error streams of that command to the file "make.log" in case it fails. Regards, Steve Emmerson Ticket Details =================== Ticket ID: BYG-304724 Department: Support UDUNITS Priority: Normal Status: Closed