[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Installing udunits on Mac OS 10.3.6
- Subject: Installing udunits on Mac OS 10.3.6
- Date: Tue, 16 Nov 2004 19:27:14 -0600
Hello -
I am trying to install nco via fink on MAC OS 10.3.6 and this requires
udunits. I have tried many things suggested out on the web, but it seems to
get stuck on the utlib.c file no matter what I do. Can you give me some
suggestions? Below is the information that I believe you need to get started
from an attempt to manually install.
Thanks,
Galen McKinley
[oaxaca:udunits-1.11.7-4/udunits-1.11.7/src] root# uname -a
Darwin oaxaca.aos.wisc.edu 7.6.0 Darwin Kernel Version 7.6.0: Sun Oct 10
12:05:27 PDT 2004; root:xnu/xnu-517.9.4.obj~1/RELEASE_PPC Power Macintosh
powerpc
[oaxaca:udunits-1.11.7-4/udunits-1.11.7/src] root# make > make.log
utlib.c: In function `dectime':
utlib.c:420: `__DBL_MANT_DIG__' undeclared (first use in this function)
utlib.c:420: (Each undeclared identifier is reported only once
utlib.c:420: for each function it appears in.)
utlib.c: In function `utPrint':
utlib.c:1212: `__DBL_DIG__' undeclared (first use in this function)
make[1]: *** [utlib.o] Error 1
make: *** [lib/all] Error 1
[oaxaca:udunits-1.11.7-4/udunits-1.11.7/src] root# more make.log
making `all' in directory /sw/src/udunits-1.11.7-4/udunits-1.11.7/src/port
making `all' in directory
/sw/src/udunits-1.11.7-4/udunits-1.11.7/src/port/misc
/usr/bin/gcc2 -c -O -I. -D_REENTRANT -Df2cFortran uddummy.c
ar rcuv libudport.a uddummy.o
a - uddummy.o
case "" in \
'') ;; \
*) ar rucv libudport.a ;; \
esac
ranlib libudport.a
returning to directory /sw/src/udunits-1.11.7-4/udunits-1.11.7/src/port
making `all' in directory
/sw/src/udunits-1.11.7-4/udunits-1.11.7/src/port/cfortran
make[2]: Nothing to be done for `all'.
returning to directory /sw/src/udunits-1.11.7-4/udunits-1.11.7/src/port
returning to directory /sw/src/udunits-1.11.7-4/udunits-1.11.7/src
making `all' in directory /sw/src/udunits-1.11.7-4/udunits-1.11.7/src/lib
ln -s ../port/misc/udalloc.c .
ln -s ../port/misc/udalloc.h .
/usr/bin/gcc2 -c -O -I../port/misc -I../port/cfortran
-DUT_DEFAULT_PATH='"/sw/src/udunits-1.11.7-4/udunits-1.11.7/etc/udunits.dat"
' -Df2cFortran utlib.c
[oaxaca:udunits-1.11.7-4/udunits-1.11.7/src] root#
Some environment variables that might be of importance are set as:
CC=/usr/bin/gcc2
NETCDF_LIB=/sw/lib
CXX=
FC=
CPPFLAGS=-Df2cFortran
From address@hidden Tue Nov 16 19:55:28 2004
Hello again -
I've got this worked out. I found and installed the just-released
udunits-1.12.3 (unstable) with fink and then I could install nco. And it now
works.
Galen McKinley