[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 20011018: Prob. building ldm5.1.4 on Tru64
- Subject: Re: 20011018: Prob. building ldm5.1.4 on Tru64
- Date: Fri, 19 Oct 2001 11:28:58 -0600
Unidata Support wrote:
>
> ------- Forwarded Message
>
> >To: address@hidden
> >From: "Neil R. Smith" <address@hidden>
> >Subject: Prob. building ldm5.1.4 on Tru64
> >Organization: UCAR/Unidata
> >Keywords: 200110182312.f9INCk129568
>
> This is a multi-part message in MIME format.
> --------------73EC52F85925CBEF77DA750C
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> Hi,
> I'm having trouble completing a make of the source ldm 5.1.4 on a
> Compaq Alpha DS20E running Tru64 5.0. I've attached the config.log
> and a make.log. LDMHOME=/unidata/ldm. I copied a gdbm.h into the
> $LDMHOME/<version>/include directory after the first attempt, as
> suggested by some prior problem resolutions in the archives. The
> <version> is ldm.src-5.1.4 .. I presume this directory re-naming
> is OK (?) The make stops with
>
> Making `install' in directory
> /leap0/unidata/ldm/ldm.src-5.1.4/src/pqcreate
>
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -I../pq
> -DHAVE_CONFIG_H -c pqcreate.c
> Make: Don't know how to make ../libldm.a. Stop.
>
> This is a first-time install of the ldm. This host already has an
> install of GEMPAK 5.6.
>
> Hope you can shed some light. Thanks, -Neil
>
> PS: the DU 4.0 binary distribution ldmadmin coredumps with memory
> fault, so it didn't appear to be an alternative. I didn't find
> a Tru64 binary distribution ... is there one?
Hi Neil,
We do not support Tru64, so there is no binary for that platform. The
platforms that we do support are shown on:
http://www.unidata.ucar.edu/platforms.html.
However, a few sites have successfully compiled the ldm on that
hardware. If you search "Tru64" in our support archives at
http://www.unidata.ucar.edu/glimpsedocs/ghldm.html you'll find some
relevant messages. In particular, see
http://www.unidata.ucar.edu/cgi-bin/mfs/65/3474?13#mfs.
I hope you are able to solve your problem with this information. If
not, let me know and I'll see what I can do.
Anne
--
***************************************************
Anne Wilson UCAR Unidata Program
address@hidden P.O. Box 3000
Boulder, CO 80307
----------------------------------------------------
Unidata WWW server http://www.unidata.ucar.edu/
****************************************************
> --
> Neil R. Smith, Comp. Sys. Mngr. address@hidden
> Dept. Atmospheric Sci., Texas A&M Univ. 979/845-6272 FAX:979/862-4466
> --------------73EC52F85925CBEF77DA750C
> Content-Type: text/plain; charset=us-ascii;
> name="config.log"
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline;
> filename="config.log"
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> configure:554: checking for xlc
> configure:554: checking for c89
> configure:603: checking C compiler
> configure:612: c89 -c conftest.c 1>&5
> configure:631: checking the installation prefix
> configure:647: checking domain name
> configure:679: checking how to run the C preprocessor
> configure:700: c89 -E conftest.c >/dev/null 2>conftest.out
> configure:759: checking for AIX
> configure:794: checking for HP-UX
> configure:832: checking whether memory-mapping by region is appropriate
> configure:849: checking the C preprocessor
> configure:856: c89 -E conftest.c >/dev/null 2>conftest.out
> configure:875: checking for ar
> configure:907: checking for perl
> configure:951: checking for POSIX shell
> configure:973: checking for yacc
> configure:1020: checking for yacc library
> configure:1029: checking for yyerror() in default library(s)
> configure:1038: c89 -o conftest conftest.c 1>&5
> ld:
> Unresolved:
> yyerror
> configure: failed program was:
> #line 1031 "configure"
> #include "confdefs.h"
>
> int main() {
> yyerror("");
> ; return 0; }
> configure:1075: checking for yyerror() in -ly
> configure:1084: c89 -o conftest conftest.c -ly 1>&5
> configure:1114: checking mmap()
> configure:1152: checking LDMHOME
> configure:1169: checking size of int
> configure:1188: c89 -o conftest conftest.c 1>&5
> configure:1208: checking size of long
> configure:1227: c89 -o conftest conftest.c 1>&5
> configure:1247: checking for ANSI C header files
> configure:1260: c89 -E conftest.c >/dev/null 2>conftest.out
> configure:1327: c89 -o conftest conftest.c 1>&5
> configure:1351: checking for size_t
> configure:1384: checking for off_t
> configure:1417: checking for ssize_t
> configure:1450: checking for ptrdiff_t
> configure:1483: checking for socklen_t
> configure:1497: c89 -c conftest.c 1>&5
> cc: Error: configure, line 1493: In this declaration, "socklen_t" must
> specify a type. (badparsedecl)
> socklen_t len = 42; return 0;
> ^
> configure: failed program was:
> #line 1489 "configure"
> #include "confdefs.h"
> #include <sys/types.h>
> #include <sys/socket.h>
> int main() {
> socklen_t len = 42; return 0;
> ; return 0; }
> configure:1523: checking for stdlib.h
> configure:1533: c89 -E conftest.c >/dev/null 2>conftest.out
> configure:1523: checking for unistd.h
> configure:1533: c89 -E conftest.c >/dev/null 2>conftest.out
> configure:1563: checking for fsync
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for ftruncate
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for memmove
> configure:1591: c89 -o conftest conftest.c 1>&5
> cc: Info: configure, line 1575: In this statement, the declaration for
> intrinsic function "memmove" referenced at line number 1585 in file
> configure, the declared return type of "char" is not consistent with the
> expected type of "pointer to void". It will be treated as an ordinary
> external function. (intrinsicdecl)
> char memmove();
> -----^
> configure:1563: checking for memcmp
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for rename
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for strerror
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for waitpid
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for strdup
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for seteuid
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for setenv
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1563: checking for mmap
> configure:1591: c89 -o conftest conftest.c 1>&5
> configure:1617: checking for sig_atomic_t in signal.h
> configure:1642: checking for working const
> configure:1696: c89 -c conftest.c 1>&5
> cc: Warning: configure, line 1672: The scalar variable "t" is fetched but not
> initialized. And there may be other such fetches of this variable that have
> not been reported in this compilation. (uninit1)
> *t++ = 0;
> ---^
> cc: Warning: configure, line 1687: The scalar variable "b" is fetched but not
> initialized. And there may be other such fetches of this variable that have
> not been reported in this compilation. (uninit1)
> struct s *b; b->j = 5;
> ---------------^
> configure:1717: checking for st_blksize in struct stat
> configure:1730: c89 -c conftest.c 1>&5
> configure:1752: checking for sigaction
> configure:1780: c89 -o conftest conftest.c 1>&5
> configure:1823: checking RPC and socket references
> configure:1873: checking ulog defines
> configure:1931: checking for gdbm_open in -lgdbm
> configure:1950: c89 -o conftest -g conftest.c -lgdbm 1>&5
> configure:1974: checking for gdbm.h
> configure:1984: c89 -E conftest.c >/dev/null 2>conftest.out
> cc: Error: configure, line 1980: Cannot find file <gdbm.h> specified in
> #include directive. (noinclfile)
> #include <gdbm.h>
> -^
> configure: failed program was:
> #line 1979 "configure"
> #include "confdefs.h"
> #include <gdbm.h>
>
> --------------73EC52F85925CBEF77DA750C
> Content-Type: text/plain; charset=us-ascii;
> name="make.log"
> Content-Transfer-Encoding: 7bit
> Content-Disposition: inline;
> filename="make.log"
>
> cp: libldm.a: No such file or directory
> *** Exit 1 (ignored)
>
> Making `install' in directory /leap0/unidata/ldm/ldm.src-5.1.4/src/config
>
> Returning to directory /leap0/unidata/ldm/ldm.src-5.1.4/src
>
> Making `install' in directory /leap0/unidata/ldm/ldm.src-5.1.4/src/ulog
>
> c89 -g -DHAVE_CONFIG_H -I../config -c ulog.c
> c89 -g -DHAVE_CONFIG_H -I../config hupsyslog.c -o hupsyslog
> updated /leap0/unidata/ldm/ldm.src-5.1.4/bin/hupsyslog
>
> Returning to directory /leap0/unidata/ldm/ldm.src-5.1.4/src
>
> Making `install' in directory /leap0/unidata/ldm/ldm.src-5.1.4/src/misc
>
> sed 's|@''LDMHOME''@|"/unidata/ldm"|g' paths.h.in >paths.h
> c89 -g -I../config -I. -I../ulog -DHAVE_CONFIG_H -c fdnb.c
> c89 -g -I../config -I. -I../ulog -DHAVE_CONFIG_H -c fsStats.c
> c89 -g -I../config -I. -I../ulog -DHAVE_CONFIG_H -c inetutil.c
> c89 -g -I../config -I. -I../ulog -DHAVE_CONFIG_H -c mkdirs_open.c
> c89 -g -I../config -I. -I../ulog -DHAVE_CONFIG_H -c setenv.c
>
> Returning to directory /leap0/unidata/ldm/ldm.src-5.1.4/src
>
> Making `install' in directory /leap0/unidata/ldm/ldm.src-5.1.4/src/protocol
>
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> atofeedt.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> h_clnt.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldm4_svc.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldm4_xdr.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldm4clnt.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldm_svc.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldm_xdr.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldm_xlen.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldmclnt.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> ldmprint.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> md5c.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> prod_class.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> timestamp.c
>
> Returning to directory /leap0/unidata/ldm/ldm.src-5.1.4/src
>
> Making `install' in directory /leap0/unidata/ldm/ldm.src-5.1.4/src/pq
>
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> pq.c
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -DHAVE_CONFIG_H -c
> lcm.c
>
> Returning to directory /leap0/unidata/ldm/ldm.src-5.1.4/src
>
> Making `install' in directory /leap0/unidata/ldm/ldm.src-5.1.4/src/pqcreate
>
> c89 -g -I../config -I. -I../misc -I../ulog -I../protocol -I../pq
> -DHAVE_CONFIG_H -c pqcreate.c
> Make: Don't know how to make ../libldm.a. Stop.
> *** Exit 1
> Stop.
> *** Exit 1
> Stop.
>
> --------------73EC52F85925CBEF77DA750C--
>
> ------- End of Forwarded Message