dccproc 1.1.12 compile problems on RH 7.1 alpha

Aaron Paetznick aaronp@critd.com
Thu Sep 19 04:36:03 UTC 2002


I reviewed the FAQ and installation instructions.  I get the following 
compile error on an alpha machine running a more-or-less stock 
configuration of Red Hat 7.1.  The same software compiles correctly on 
another Red Hat 7.3 based Intel machine I have.  Can anybody offer any 
suggestions?  Thanks!


--Aaron


Details folow:

[root@bilbo dcc-dccproc-1.1.12]# gcc -v
Reading specs from /usr/lib/gcc-lib/alpha-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-87)
[root@bilbo dcc-dccproc-1.1.12]# make -v
GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
Built for alpha-redhat-linux-gnu
Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
         Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Report bugs to <bug-make@gnu.org>.

[root@bilbo dcc-dccproc-1.1.12]# ld -v
GNU ld version 2.10.91 (with BFD 2.10.91.0.2)
[root@bilbo dcc-dccproc-1.1.12]# ./configure && make
creating cache ./config.cache
Rhyolite Software DCC 1.1.12-1.58 dccproc
checking for gcc... yes
checking how to run the C preprocessor... gcc -E
checking for gcc __attribute__... yes
checking for gmake... yes
checking for perl... /usr/bin/perl
checking for sa_len... no
checking for AF_LOCAL... yes
checking for u_int32_t... yes
checking for u_int64_t... yes
checking need for string.h... no
checking whether time.h and sys/time.h may both be included... yes
checking for strings.h... yes
checking for paths.h... yes
checking for sys/cdefs.h... yes
checking for pthread.h... yes
checking for arpa/nameser.h... yes
checking for resolv.h... yes
checking for daemon... yes
checking for vsyslog... yes
checking for hstrerror... yes
checking for inet_ntop... yes
checking for gethostid... yes
checking for getifaddrs... no
checking getifaddrs replacement... yes
checking for md5.h... yes
md5.h does not compile
checking for getrlimit... yes
checking for RLIMIT_NOFILE... yes
checking for __progname... yes
checking sizeof(off_t)... 8
checking for getipnodebyname... no
checking for IPv6... no getipnodebyname()
updating cache ./config.cache
creating ./config.status
...............................creating include/dcc_config.h
include/dcc_config.h is unchanged
gcc -O2  -W -Wall -Wunused -Wcast-align -Winline -Wbad-function-cast 
-Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -I./include 
-W -Wall -Wunused -Wcast-align -Winline -Wbad-function-cast 
-Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -I../include 
   -c -o aop.o aop.c
In file included from /usr/include/netinet/in.h:212,
                  from /usr/include/netdb.h:28,
                  from ../include/dcc_defs.h:46,
                  from ../include/dcc_clnt.h:24,
                  from aop.c:23:
/usr/include/bits/socket.h: In function `__cmsg_nxthdr':
/usr/include/bits/socket.h:271: warning: cast increases required 
alignment of target type
gcc -O2  -W -Wall -Wunused -Wcast-align -Winline -Wbad-function-cast 
-Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -I./include 
-W -Wall -Wunused -Wcast-align -Winline -Wbad-function-cast 
-Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -I../include 
   -c -o ask.o ask.c
In file included from /usr/include/netinet/in.h:212,
                  from /usr/include/netdb.h:28,
                  from ../include/dcc_defs.h:46,
                  from ../include/dcc_clnt.h:24,
                  from ../include/dcc_ck.h:26,
                  from ask.c:23:
/usr/include/bits/socket.h: In function `__cmsg_nxthdr':
/usr/include/bits/socket.h:271: warning: cast increases required 
alignment of target type
gcc -O2  -W -Wall -Wunused -Wcast-align -Winline -Wbad-function-cast 
-Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -I./include 
-W -Wall -Wunused -Wcast-align -Winline -Wbad-function-cast 
-Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -I../include 
   -c -o ck.o ck.c
In file included from /usr/include/netinet/in.h:212,
                  from /usr/include/netdb.h:28,
                  from ../include/dcc_defs.h:46,
                  from ../include/dcc_clnt.h:24,
                  from ../include/dcc_ck.h:26,
                  from ck.c:23:
/usr/include/bits/socket.h: In function `__cmsg_nxthdr':
/usr/include/bits/socket.h:271: warning: cast increases required 
alignment of target type
In file included from ck.c:25:
/usr/include/arpa/inet.h: At top level:
/usr/include/arpa/inet.h:67: conflicting types for `dcc_inet_ntop'
../include/dcc_defs.h:279: previous declaration of `dcc_inet_ntop'
make[1]: *** [ck.o] Error 1
make: *** [all] Error 2
[root@bilbo dcc-dccproc-1.1.12]#






More information about the DCC mailing list

Contact vjs@rhyolite.com by mail or use the form.