[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problems building 5.1.2 on HPUX 10.2
- Subject: Re: Problems building 5.1.2 on HPUX 10.2
- Date: Fri, 25 Aug 2000 15:49:55 -0600
Gregory Grosshans wrote:
>
> I'm not sure why, but I was able to compile LDM-5.1.2 when I modifed the
> .cshrc file to not source the NAWIPS .cshrc file. This time the c89 compiler
> was used, instead of /opt/ansic/bin/cc, and the following variables were not
> set:
>
> > CC=/opt/ansic/bin/cc +DA2.0 +DS2.0
> > AC=cc +DA2.0 +DS2.0
> > FC=fort77 +DA2.0 +DS2.0
> > CFLAGS=-DHPUX
> > ANSI_CFLAGS=-Aa -D_HPUX_SOURCE
> > FFLAGS=+E4 +E6 -I /usr/include/X11R5 -I /usr/include/Motif1.2
> > -I/NAWIPS/nawips0/gempak/include
> > -I/NAWIPS/nawips0/gempak/include/HPUX
> > LDFLAGS=-L /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s
>
> If something stands out in one of the compiler flags let me know.
>
> Thanks,
> Gregg
>
Thanks for the update, Gregg. I can't help you much today because we don't
have an HPUX 10.20 machine here - we borrow one from another UCAR group for
testing and building distributions. I can get access to that machine on Monday.
Offhand, do you know what the DA2.0 and DS2.0 flags do?
It seemed to Robb and me from the compiler complaints that the ansi c compiler
wasn't behaving like an ansi compiler - that is, the message seemed to be
complaining that a particular feature was an ansi feature implying that it
wasn't an ansi compiler.
Anyway, I'll see what I can find out on Monday.
Anne
> p.s. Other info follows along with results from configure
>
> [172] % env
> HOME=/NAWIPS/ldmpooh
> PATH=/opt/ansic/bin:/opt/ansic/bin:/usr/X11R6.4/bin:/usr/bin:/opt/ansic/bin:/usr/ccs/bin:/usr/contrib/bin:/opt/nettladm/bin:/opt/pd/bin:/usr/bin/X11:/usr/contrib/bin/X11:/opt/upgrade/bin:/opt/resmon/bin:/opt/hparray/bin:/opt/fcms/bin:/opt/langtools/bin:/opt/imake/bin:/opt/fortran/bin:/opt/perf/bin:/opt/dynatext/bin:/opt/omni/bin:/opt/ignite/bin:/NAWIPS/ldmpooh/bin:/NAWIPS/ldmpooh/acq_to_ldm/bin:/NAWIPS/ldmpooh/radar:/NAWIPS/ldmpooh/bin:/NAWIPS/ldmpooh/acq_to_ldm/bin:/NAWIPS/ldmpooh/radar
> LOGNAME=ldmpooh
> SHELL=/usr/bin/csh
> COLUMNS=149
> LINES=50
> MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr/local/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/upgrade/share/man/%L:/opt/upgrade/share/man:/opt/resmon/share/man:/opt/hparray/share/man/%L:/opt/hparray/share/man:/opt/graphics/PEX5/share/man:/opt/graphics/starbase/share/man:/opt/fcms/bin:/opt/audio/share/man:/opt/ansic/share/man/%L:/opt/ansic/share/man:/opt/langtools/share/man/%L:/opt/langtools/share/man:/opt/video/share/man:/opt/videoout/share/man:/opt/imake/man:/opt/fortran/share/man/%L:/opt/fortran/share/man:/opt/perf/man/%L:/opt/perf/man:/opt/omni/lib/man:/opt/ignite/share/man/%L:/opt/ignite/share/man
> TZ=UTC0
> TERM=xterm
> LDMHOME=/NAWIPS/ldmpooh
> PERL=/usr/bin/perl
> [173] % which cc
> /opt/ansic/bin/cc
> [174] % ./configure
> creating cache ./config.cache
> checking for xlc... no
> checking for c89... c89
> checking C compiler... works
> checking the installation prefix... /ops_fc3_2/ldmpooh/ldm-5.1.2
> checking domain name... spc.noaa.gov
> checking how to run the C preprocessor... c89 -E
> checking for AIX... no
> checking for HP-UX... yes
> checking whether memory-mapping by region is appropriate... no
> checking the C preprocessor... works
> checking for ar... ar
> checking for perl... /usr/bin/perl
> checking for POSIX shell... /bin/sh
> checking for yacc... yacc
> checking for yacc library...
> checking for yyerror() in default library(s)... no
> checking for yyerror() in -ly... yes
> checking mmap()... yes
> checking LDMHOME... /NAWIPS/ldmpooh
> checking size of int... 4
> checking size of long... 4
> checking for ANSI C header files... yes
> checking for size_t... yes
> checking for off_t... yes
> checking for ssize_t... yes
> checking for ptrdiff_t... yes
> checking for socklen_t... no
> checking for stdlib.h... yes
> checking for unistd.h... yes
> checking for fsync... yes
> checking for ftruncate... yes
> checking for memmove... yes
> checking for memcmp... yes
> checking for rename... yes
> checking for strerror... yes
> checking for waitpid... yes
> checking for strdup... yes
> checking for seteuid... no
> checking for setenv... no
> checking for mmap... yes
> checking for sig_atomic_t in signal.h... defined
> checking for working const... yes
> checking for st_blksize in struct stat... yes
> checking for sigaction... yes
> checking RPC and socket references... -lnsl_s
> checking ulog defines... /dev/log is not a socket
> checking for gdbm_open in -lgdbm... no
> configure: warning: GDBMLIB not set
> checking for dbm_open... yes
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating config/Makefile
> creating ulog/Makefile
> creating misc/Makefile
> creating protocol/Makefile
> creating pq/Makefile
> creating pqact/Makefile
> creating pqcat/Makefile
> creating pqmon/Makefile
> creating pqutil/Makefile
> creating pqcreate/Makefile
> creating pqexpire/Makefile
> creating pqing/Makefile
> creating pqsend/Makefile
> creating pqbinstats/Makefile
> creating pqbinstats/mailpqstats
> creating pqinsert/Makefile
> creating pqsurf/Makefile
> creating server/Makefile
> creating ldmping/Makefile
> creating scripts/Makefile
> creating scripts/ldmadmin
> creating scripts/ldmprods
> creating scripts/ldmfail
> creating scripts/netcheck
> creating scripts/syscheck
> creating scripts/ldmcheck
> creating notifyme/Makefile
> creating send/Makefile
> creating feedme/Makefile
> creating scour/Makefile
> creating config/ldmconfig.h
> [175] % make install
> mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/bin
> mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/include
> mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/lib
> mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/man
> mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/man/man1
> mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/man/man3
> cp: cannot access libldm.a: No such file or directory
> *** Error exit code 1 (ignored)
>
> Making `install' in directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src/config
>
> updated /ops_fc3_2/ldmpooh/ldm-5.1.2/include/ldmconfig.h
>
> Returning to directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src
>
> Making `install' in directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src/ulog
>
> c89 -c -g -w -DHAVE_CONFIG_H -I../config ulog.c
> ar rv ../libldm.a ulog.o
> a - ulog.o
> ar: creating ../libldm.a
> rm -f ulog.o
> c89 -g -w -DHAVE_CONFIG_H -I../config hupsyslog.c -lnsl_s -o
> hupsyslog
> /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (hupsyslog.o) was
> detected. The linked output may not run on a PA 1.x system.
> updated /ops_fc3_2/ldmpooh/ldm-5.1.2/include/ulog.h
> updated /ops_fc3_2/ldmpooh/ldm-5.1.2/man/man3/ulog.3
> updated /ops_fc3_2/ldmpooh/ldm-5.1.2/bin/hupsyslog
> updated /ops_fc3_2/ldmpooh/ldm-5.1.2/bin/newlog
>
> Returning to directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src
>
> Making `install' in directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src/misc
>
> Anne Wilson wrote:
>
> > Gregory Grosshans wrote:
> > >
> > > Last week I installed LDM-5.1.1 with no problems. With 5.1.2 I'm having
> > > problems with make.
> > > Initially I thought it was related to the compiler not being the ANSI C
> > > compiler, so I set the
> > > path and CC specifically. Its an HP J5000, HPUX 10.2. Below is some
> > > other output/information and
> > > the config.log file is attached. What am I overlooking?
> > >
> > > Thanks,
> > > Gregg
> >
> > Hi Gregg,
> >
> > Did you get the source code via the link given in the announcement? If so,
> > please get the source distribution over again and try installing it again.
> > I mistakenly didn't update the ldm.tar.Z link - it was pointing to the last
> > distribution. This may fix your problem. If not, please let me know. Mea
> > culpa. I'm very sorry if this is the case and it has cost you time.
> >
> > Or, if you did specifically get ldm-5.1.2.tar.Z from the ftp directory, let
> > me know that and I'll look at the problem again.
> >
> > Anne
> >
> > >
> > > ldmpooh@pooh> ./configure
> > > creating cache ./config.cache
> > > checking user-defined C compiler "/opt/ansic/bin/cc +DA2.0 +DS2.0"
> > > checking C compiler... works
> > > checking the installation prefix... /ops_fc3_2/ldmpooh/ldm-5.1.2
> > > checking domain name... spc.noaa.gov
> > > checking how to run the C preprocessor... /opt/ansic/bin/cc +DA2.0 +DS2.0
> > > -E
> > > checking for AIX... no
> > > checking for HP-UX... yes
> > > checking whether memory-mapping by region is appropriate... no
> > > checking the C preprocessor... works
> > > checking for ar... ar
> > > checking for perl... /usr/bin/perl
> > > checking for POSIX shell... /bin/sh
> > > checking for yacc... yacc
> > > checking for yacc library...
> > > checking for yyerror() in default library(s)... no
> > > checking for yyerror() in -ly... yes
> > > checking mmap()... yes
> > > checking LDMHOME... /NAWIPS/ldmpooh
> > > checking size of int... 4
> > > checking size of long... 4
> > > checking for ANSI C header files... yes
> > > checking for size_t... yes
> > > checking for off_t... yes
> > > checking for ssize_t... yes
> > > checking for ptrdiff_t... yes
> > > checking for socklen_t... no
> > > checking for stdlib.h... yes
> > > checking for unistd.h... yes
> > > checking for fsync... yes
> > > checking for ftruncate... yes
> > > checking for memmove... yes
> > > checking for memcmp... yes
> > > checking for rename... yes
> > > checking for strerror... yes
> > > checking for waitpid... yes
> > > checking for strdup... yes
> > > checking for seteuid... no
> > > checking for setenv... no
> > > checking for mmap... yes
> > > checking for sig_atomic_t in signal.h... defined
> > > checking for working const... no
> > > checking for st_blksize in struct stat... yes
> > > checking for sigaction... yes
> > > checking RPC and socket references... -lnsl_s
> > > checking ulog defines... /dev/log is not a socket
> > > checking for gdbm_open in -lgdbm... no
> > > configure: warning: GDBMLIB not set
> > > checking for dbm_open... yes
> > > updating cache ./config.cache
> > > creating ./config.status
> > > creating Makefile
> > > creating config/Makefile
> > > creating ulog/Makefile
> > > creating misc/Makefile
> > > creating protocol/Makefile
> > > creating pq/Makefile
> > > creating pqact/Makefile
> > > creating pqcat/Makefile
> > > creating pqmon/Makefile
> > > creating pqutil/Makefile
> > > creating pqcreate/Makefile
> > > creating pqexpire/Makefile
> > > creating pqing/Makefile
> > > creating pqsend/Makefile
> > > creating pqbinstats/Makefile
> > > creating pqbinstats/mailpqstats
> > > creating pqinsert/Makefile
> > > creating pqsurf/Makefile
> > > creating server/Makefile
> > > creating ldmping/Makefile
> > > creating scripts/Makefile
> > > creating scripts/ldmadmin
> > > creating scripts/ldmprods
> > > creating scripts/ldmfail
> > > creating scripts/netcheck
> > > creating scripts/syscheck
> > > creating scripts/ldmcheck
> > > creating notifyme/Makefile
> > > creating send/Makefile
> > > creating feedme/Makefile
> > > creating scour/Makefile
> > > creating config/ldmconfig.h
> > > ldmpooh@pooh> make install
> > > mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/bin
> > > mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/include
> > > mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/lib
> > > mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/man
> > > mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/man/man1
> > > mkdir /ops_fc3_2/ldmpooh/ldm-5.1.2/man/man3
> > > cp: cannot access libldm.a: No such file or directory
> > > *** Error exit code 1 (ignored)
> > >
> > > Making `install' in directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src/config
> > >
> > > updated /ops_fc3_2/ldmpooh/ldm-5.1.2/include/ldmconfig.h
> > >
> > > Returning to directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src
> > >
> > > Making `install' in directory /ops_fc3_2/ldmpooh/ldm-5.1.2/src/ulog
> > >
> > > /opt/ansic/bin/cc +DA2.0 +DS2.0 -c -DHPUX -DHAVE_CONFIG_H
> > > -I../config ulog.c
> > > cc: "ulog.c", line 109: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 131: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 149: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 473: warning 533: Inconsistent type declaration for
> > > function "ulog".
> > > cc: "ulog.c", line 535: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 554: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 573: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 601: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 608: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 615: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 825: error 1705: Function prototypes are an ANSI
> > > feature.
> > > cc: "ulog.c", line 890: error 1705: Function prototypes are an ANSI
> > > feature.
> > > *** Error exit code 1
> > >
> > > Stop.
> > > *** Error exit code 1
> > >
> > > Stop.
> > > *** Error exit code 1
> > >
> > > Stop.
> > > ldmpooh@pooh>
> > >
> > > HOME=/NAWIPS/ldmpooh
> > > PATH=/opt/ansic/bin:/etc:/usr/bin:/bin:/usr/bin/X11:/usr/etc:/opt/ansic/bin:/opt/fortran/bin:/usr/contrib/bin/X11:/usr/contrib/bin:.:/NAWIPS/ldmpooh/bin:/NAWIPS/ldmpooh/bin/hpux10_2.0:/NAWIPS/nawips0/exe/hpux10_2.0:/NAWIPS/nawips0/bin:/NAWIPS/nawips0/scripts/nawips:/NAWIPS/nascrpts/scripts/ez:/NAWIPS/nawips0/scripts/prnt:/NAWIPS/nascrpts/scripts/nawips:/NAWIPS/nascrpts/scripts/spc:/NAWIPS/nascrpts/scripts/russ:/NAWIPS/nascrpts/scripts/interactive:/NAWIPS/nascrpts/scripts/to-interactive/bothwell:/NAWIPS/nascrpts/scripts/to-interactive/keller:/usr/local/bin:/NAWIPS/ldmpooh/acq_to_ldm/bin:/NAWIPS/ldmpooh/radar
> > >
> > > CC=/opt/ansic/bin/cc +DA2.0 +DS2.0
> > > AC=cc +DA2.0 +DS2.0
> > > FC=fort77 +DA2.0 +DS2.0
> > > CFLAGS=-DHPUX
> > > ANSI_CFLAGS=-Aa -D_HPUX_SOURCE
> > > FFLAGS=+E4 +E6 -I /usr/include/X11R5 -I /usr/include/Motif1.2
> > > -I/NAWIPS/nawips0/gempak/include
> > > -I/NAWIPS/nawips0/gempak/include/HPUX
> > > LDFLAGS=-L /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s
> > >
> > > Anne Wilson wrote:
> > >
> > > > Hello LDM Users,
> > > >
> > > > A new version of the ldm, ldm-5.1.2, is now available for distribution.
> > > > For details please see
> > > > http://www.unidata.ucar.edu/packages/ldm/announce/announce-5.1.2.html.
> > > >
> > > > Anne
> > > > --
> > > > ***************************************************
> > > > Anne Wilson UCAR Unidata Program
> > > > address@hidden P.O. Box 3000
> > > > Boulder, CO 80307
> > > > ----------------------------------------------------
> > > > Unidata WWW server http://www.unidata.ucar.edu/
> > > > ****************************************************
> > >
> > >
> > > ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> > > This file contains any messages produced by compilers while
> > > running configure, to aid debugging if configure makes a mistake.
> > >
> > > configure:593: checking user-defined C compiler "/opt/ansic/bin/cc +DA2.0
> > > +DS2.0"
> > > configure:602: checking C compiler
> > > configure:611: /opt/ansic/bin/cc +DA2.0 +DS2.0 -c -DHPUX conftest.c 1>&5
> > > configure:630: checking the installation prefix
> > > configure:646: checking domain name
> > > configure:678: checking how to run the C preprocessor
> > > configure:699: /opt/ansic/bin/cc +DA2.0 +DS2.0 -E conftest.c >/dev/null
> > > 2>conftest.out
> > > configure:758: checking for AIX
> > > configure:793: checking for HP-UX
> > > configure:831: checking whether memory-mapping by region is appropriate
> > > configure:848: checking the C preprocessor
> > > configure:855: /opt/ansic/bin/cc +DA2.0 +DS2.0 -E conftest.c >/dev/null
> > > 2>conftest.out
> > > configure:874: checking for ar
> > > configure:906: checking for perl
> > > configure:950: checking for POSIX shell
> > > configure:972: checking for yacc
> > > configure:1019: checking for yacc library
> > > configure:1028: checking for yyerror() in default library(s)
> > > configure:1037: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > /usr/ccs/bin/ld: Unsatisfied symbols:
> > > yyerror (code)
> > > configure: failed program was:
> > > #line 1030 "configure"
> > > #include "confdefs.h"
> > >
> > > int main() {
> > > yyerror("");
> > > ; return 0; }
> > > configure:1074: checking for yyerror() in -ly
> > > configure:1083: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c -ly 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1113: checking mmap()
> > > configure:1151: checking LDMHOME
> > > configure:1168: checking size of int
> > > configure:1187: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1207: checking size of long
> > > configure:1226: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1246: checking for ANSI C header files
> > > configure:1259: /opt/ansic/bin/cc +DA2.0 +DS2.0 -E conftest.c >/dev/null
> > > 2>conftest.out
> > > configure:1326: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1350: checking for size_t
> > > configure:1383: checking for off_t
> > > configure:1416: checking for ssize_t
> > > configure:1449: checking for ptrdiff_t
> > > configure:1482: checking for socklen_t
> > > configure:1496: /opt/ansic/bin/cc +DA2.0 +DS2.0 -c -DHPUX conftest.c 1>&5
> > > cc: "configure", line 1490: error 1000: Unexpected symbol: "i".
> > > cc: "configure", line 1490: error 1002: Unexpected character: 'u'.
> > > cc: "configure", line 1490: error 1000: Unexpected symbol: "<".
> > > cc: "configure", line 1490: error 1000: Unexpected symbol: "/".
> > > cc: "configure", line 1490: error 1000: Unexpected symbol: ".".
> > > cc: "configure", line 1490: error 1000: Unexpected symbol: ">".
> > > cc: "configure", line 1492: error 1000: Unexpected symbol: "len".
> > > cc: "configure", line 1492: error 1588: "socklen_t" undefined.
> > > cc: "configure", line 1492: error 1549: Modifiable lvalue required for
> > > assignment operator.
> > > configure: failed program was:
> > > #line 1488 "configure"
> > > #include "confdefs.h"
> > > #include <sys/types.h>
> > > #include <sys/socket.h>
> > > int main() {
> > > socklen_t len = 42; return 0;
> > > ; return 0; }
> > > configure:1522: checking for stdlib.h
> > > configure:1532: /opt/ansic/bin/cc +DA2.0 +DS2.0 -E conftest.c >/dev/null
> > > 2>conftest.out
> > > configure:1522: checking for unistd.h
> > > configure:1532: /opt/ansic/bin/cc +DA2.0 +DS2.0 -E conftest.c >/dev/null
> > > 2>conftest.out
> > > configure:1562: checking for fsync
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for ftruncate
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for memmove
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for memcmp
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for rename
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for strerror
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for waitpid
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for strdup
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1562: checking for seteuid
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > /usr/ccs/bin/ld: Unsatisfied symbols:
> > > seteuid (code)
> > > configure: failed program was:
> > > #line 1567 "configure"
> > > #include "confdefs.h"
> > > /* System header to define __stub macros and hopefully few prototypes,
> > > which can conflict with char seteuid(); below. */
> > > #include <assert.h>
> > > /* Override any gcc2 internal prototype to avoid an error. */
> > > /* We use char because int might match the return type of a gcc2
> > > builtin and then its argument prototype would still apply. */
> > > char seteuid();
> > >
> > > int main() {
> > >
> > > /* The GNU C library defines this for functions which it implements
> > > to always fail with ENOSYS. Some functions are actually named
> > > something starting with __ and the normal name is an alias. */
> > > #if defined (__stub_seteuid) || defined (__stub___seteuid)
> > > choke me
> > > #else
> > > seteuid();
> > > #endif
> > >
> > > ; return 0; }
> > > configure:1562: checking for setenv
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > /usr/ccs/bin/ld: Unsatisfied symbols:
> > > setenv (code)
> > > configure: failed program was:
> > > #line 1567 "configure"
> > > #include "confdefs.h"
> > > /* System header to define __stub macros and hopefully few prototypes,
> > > which can conflict with char setenv(); below. */
> > > #include <assert.h>
> > > /* Override any gcc2 internal prototype to avoid an error. */
> > > /* We use char because int might match the return type of a gcc2
> > > builtin and then its argument prototype would still apply. */
> > > char setenv();
> > >
> > > int main() {
> > >
> > > /* The GNU C library defines this for functions which it implements
> > > to always fail with ENOSYS. Some functions are actually named
> > > something starting with __ and the normal name is an alias. */
> > > #if defined (__stub_setenv) || defined (__stub___setenv)
> > > choke me
> > > #else
> > > setenv();
> > > #endif
> > >
> > > ; return 0; }
> > > configure:1562: checking for mmap
> > > configure:1590: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1616: checking for sig_atomic_t in signal.h
> > > configure:1641: checking for working const
> > > configure:1695: /opt/ansic/bin/cc +DA2.0 +DS2.0 -c -DHPUX conftest.c 1>&5
> > > cc: "configure", line 1651: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1651: error 1000: Unexpected symbol: "charset".
> > > cc: "configure", line 1653: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1653: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1653: error 1000: Unexpected symbol: "*".
> > > cc: "configure", line 1657: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1657: error 1000: Unexpected symbol: "zero".
> > > cc: "configure", line 1661: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1661: error 1000: Unexpected symbol: "char".
> > > cc: "configure", line 1666: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1666: error 1000: Unexpected symbol: "const".
> > > cc: "configure", line 1666: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1669: warning 5: "const" will become a keyword.
> > > cc: "configure", line 1666: error 1000: Unexpected symbol: ")".
> > > cc: error 2017: Cannot recover from earlier errors, terminating.
> > > configure: failed program was:
> > > #line 1646 "configure"
> > > #include "confdefs.h"
> > >
> > > int main() {
> > >
> > > /* Ultrix mips cc rejects this. */
> > > typedef int charset[2]; const charset x;
> > > /* SunOS 4.1.1 cc rejects this. */
> > > char const *const *ccp;
> > > char **p;
> > > /* NEC SVR4.0.2 mips cc rejects this. */
> > > struct point {int x, y;};
> > > static struct point const zero = {0,0};
> > > /* AIX XL C 1.02.0.0 rejects this.
> > > It does not let you subtract one const X* pointer from another in an
> > > arm
> > > of an if-expression whose if-part is not a constant expression */
> > > const char *g = "string";
> > > ccp = &g + (g ? g-g : 0);
> > > /* HPUX 7.0 cc rejects these. */
> > > ++ccp;
> > > p = (char**) ccp;
> > > ccp = (char const *const *) p;
> > > { /* SCO 3.2v4 cc rejects this. */
> > > char *t;
> > > char const *s = 0 ? (char *) 0 : (char const *) 0;
> > >
> > > *t++ = 0;
> > > }
> > > { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
> > > int x[] = {25, 17};
> > > const int *foo = &x[0];
> > > ++foo;
> > > }
> > > { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
> > > typedef const int *iptr;
> > > iptr p = 0;
> > > ++p;
> > > }
> > > { /* AIX XL C 1.02.0.0 rejects this saying
> > > "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue.
> > > */
> > > struct s { int j; const int *ap[3]; };
> > > struct s *b; b->j = 5;
> > > }
> > > { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
> > > const int foo = 10;
> > > }
> > >
> > > ; return 0; }
> > > configure:1716: checking for st_blksize in struct stat
> > > configure:1729: /opt/ansic/bin/cc +DA2.0 +DS2.0 -c -DHPUX conftest.c 1>&5
> > > configure:1751: checking for sigaction
> > > configure:1779: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> > > configure:1822: checking RPC and socket references
> > > configure:1872: checking ulog defines
> > > configure:1930: checking for gdbm_open in -lgdbm
> > > configure:1949: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c -lgdbm -lnsl_s 1>&5
> > > /usr/ccs/bin/ld: Can't find library for -lgdbm
> > > configure: failed program was:
> > > #line 1938 "configure"
> > > #include "confdefs.h"
> > > /* Override any gcc2 internal prototype to avoid an error. */
> > > /* We use char because int might match the return type of a gcc2
> > > builtin and then its argument prototype would still apply. */
> > > char gdbm_open();
> > >
> > > int main() {
> > > gdbm_open()
> > > ; return 0; }
> > > configure:2020: checking for dbm_open
> > > configure:2048: /opt/ansic/bin/cc +DA2.0 +DS2.0 -o conftest -DHPUX -L
> > > /usr/lib/X11R5 -L /usr/lib/Motif1.2 -s conftest.c -lnsl_s 1>&5
> > > /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (conftest.o)
> > > was detected. The linked output may not run on a PA 1.x system.
> >
> > --
> > ***************************************************
> > Anne Wilson UCAR Unidata Program
> > address@hidden P.O. Box 3000
> > Boulder, CO 80307
> > ----------------------------------------------------
> > Unidata WWW server http://www.unidata.ucar.edu/
> > ****************************************************
--
***************************************************
Anne Wilson UCAR Unidata Program
address@hidden P.O. Box 3000
Boulder, CO 80307
----------------------------------------------------
Unidata WWW server http://www.unidata.ucar.edu/
****************************************************