BIND Compile on Solaris7/GCC-2.95.2

sharun ridhuan at ecst.csuchico.edu
Tue Mar 21 21:25:49 UTC 2000



Andy,

You might be missing some libraries that needed for compiling.
If you installed Solaris with development libraries, you
should have no problem installing Bind. Other than that, you
may miss some of the necessary libraries. I'm not sure
which one though.

Try check if you're missing SUNW packages necessary to install
BIND.

Ridhuan.


On Tue, 21 Mar 2000, Andy Walden wrote:

#:
#:I'm trying to compile BIND 8.2.2 patchlevel 5 on Solaris 7 with gcc
#:version 2.95.2 19991024 installed. I get the following mess of errors. It
#:looks like a path issue maybe? Thoughts? Thanks for the time. 
#:
#:andy
#:
#:gmake[2]: Entering directory `/usr/share/src/src/lib/resolv'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:herror
#:.c \
#: -o threaded/herror.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from herror.c:56:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:herror.c:58: sys/types.h: No such file or directory
#:herror.c:59: sys/param.h: No such file or directory
#:herror.c:60: sys/uio.h: No such file or directory
#:herror.c:62: netinet/in.h: No such file or directory
#:In file included from herror.c:63:
#:../../include/arpa/nameser.h:60: sys/param.h: No such file or directory
#:In file included from herror.c:65:
#:../../include/netdb.h:95: sys/param.h: No such file or directory
#:../../include/netdb.h:100: netinet/in.h: No such file or directory
#:../../include/netdb.h:101: stdio.h: No such file or directory
#:In file included from herror.c:66:
#:../../include/resolv.h:59: sys/param.h: No such file or directory
#:../../include/resolv.h:66: stdio.h: No such file or directory
#:herror.c:67: string.h: No such file or directory
#:herror.c:68: unistd.h: No such file or directory
#:In file included from herror.c:69:
#:../../include/irs.h:25: sys/types.h: No such file or directory
#:../../include/irs.h:29: grp.h: No such file or directory
#:../../include/irs.h:32: pwd.h: No such file or directory
#:In file included from herror.c:71:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from herror.c:71:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [herror.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/resolv'
#:/usr/share/src/src/lib/irs
#:gmake[2]: Entering directory `/usr/share/src/src/lib/irs'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:(gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:dns.c
#: \
#: -o threaded/dns.o ; \
#: : ld -x -r threaded/dns.o && \
#: : mv a.out threaded/dns.o)
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from dns.c:26:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:dns.c:28: stdlib.h: No such file or directory
#:dns.c:29: string.h: No such file or directory
#:dns.c:30: errno.h: No such file or directory
#:dns.c:32: sys/types.h: No such file or directory
#:dns.c:33: netinet/in.h: No such file or directory
#:In file included from dns.c:34:
#:../../include/arpa/nameser.h:60: sys/param.h: No such file or directory
#:In file included from dns.c:35:
#:../../include/resolv.h:59: sys/param.h: No such file or directory
#:../../include/resolv.h:66: stdio.h: No such file or directory
#:In file included from dns.c:39:
#:../../include/isc/memcluster.h:21: stdio.h: No such file or directory
#:In file included from dns.c:40:
#:../../include/irs.h:25: sys/types.h: No such file or directory
#:../../include/irs.h:29: grp.h: No such file or directory
#:In file included from ../../include/irs.h:30,
#:                 from dns.c:40:
#:../../include/netdb.h:95: sys/param.h: No such file or directory
#:../../include/netdb.h:100: netinet/in.h: No such file or directory
#:../../include/netdb.h:101: stdio.h: No such file or directory
#:In file included from dns.c:40:
#:../../include/irs.h:32: pwd.h: No such file or directory
#:In file included from dns.c:42:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from dns.c:42:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:In file included from dns.c:44:
#:irs_p.h:25: stdio.h: No such file or directory
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -c dns.c
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from dns.c:26:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:dns.c:28: stdlib.h: No such file or directory
#:dns.c:29: string.h: No such file or directory
#:dns.c:30: errno.h: No such file or directory
#:dns.c:32: sys/types.h: No such file or directory
#:dns.c:33: netinet/in.h: No such file or directory
#:In file included from dns.c:34:
#:../../include/arpa/nameser.h:60: sys/param.h: No such file or directory
#:In file included from dns.c:35:
#:../../include/resolv.h:59: sys/param.h: No such file or directory
#:../../include/resolv.h:66: stdio.h: No such file or directory
#:In file included from dns.c:39:
#:../../include/isc/memcluster.h:21: stdio.h: No such file or directory
#:In file included from dns.c:40:
#:../../include/irs.h:25: sys/types.h: No such file or directory
#:../../include/irs.h:29: grp.h: No such file or directory
#:In file included from ../../include/irs.h:30,
#:                 from dns.c:40:
#:../../include/netdb.h:95: sys/param.h: No such file or directory
#:../../include/netdb.h:100: netinet/in.h: No such file or directory
#:../../include/netdb.h:101: stdio.h: No such file or directory
#:In file included from dns.c:40:
#:../../include/irs.h:32: pwd.h: No such file or directory
#:In file included from dns.c:42:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from dns.c:42:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:In file included from dns.c:44:
#:irs_p.h:25: stdio.h: No such file or directory
#:gmake[2]: *** [dns.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/irs'
#:/usr/share/src/src/lib/isc
#:gmake[2]: Entering directory `/usr/share/src/src/lib/isc'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:tree.c
#: \
#: -o threaded/tree.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from tree.c:43:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:tree.c:45: stdio.h: No such file or directory
#:tree.c:46: stdlib.h: No such file or directory
#:In file included from tree.c:48:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from tree.c:48:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:In file included from tree.c:50:
#:../../include/isc/memcluster.h:21: stdio.h: No such file or directory
#:gmake[2]: *** [tree.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/isc'
#:/usr/share/src/src/lib/bsd
#:gmake[2]: Entering directory `/usr/share/src/src/lib/bsd'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:daemon
#:.c \
#: -o threaded/daemon.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from daemon.c:39:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:daemon.c:41: fcntl.h: No such file or directory
#:daemon.c:43: unistd.h: No such file or directory
#:In file included from daemon.c:45:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from daemon.c:45:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [daemon.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/bsd'
#:/usr/share/src/src/lib/inet
#:gmake[2]: Entering directory `/usr/share/src/src/lib/inet'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:nsap_a
#:ddr.c \
#: -o threaded/nsap_addr.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from nsap_addr.c:22:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:nsap_addr.c:24: sys/types.h: No such file or directory
#:nsap_addr.c:25: sys/param.h: No such file or directory
#:nsap_addr.c:26: sys/socket.h: No such file or directory
#:nsap_addr.c:28: netinet/in.h: No such file or directory
#:In file included from nsap_addr.c:29:
#:../../include/arpa/inet.h:66: sys/param.h: No such file or directory
#:In file included from nsap_addr.c:30:
#:../../include/arpa/nameser.h:60: sys/param.h: No such file or directory
#:nsap_addr.c:32: ctype.h: No such file or directory
#:In file included from nsap_addr.c:33:
#:../../include/resolv.h:59: sys/param.h: No such file or directory
#:../../include/resolv.h:66: stdio.h: No such file or directory
#:In file included from nsap_addr.c:35:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from nsap_addr.c:35:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [nsap_addr.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/inet'
#:/usr/share/src/src/lib/nameser
#:gmake[2]: Entering directory `/usr/share/src/src/lib/nameser'
#:if test ! -d threaded ;  then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:ns_par
#:se.c \
#: -o threaded/ns_parse.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from ns_parse.c:24:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:ns_parse.c:26: sys/types.h: No such file or directory
#:ns_parse.c:28: netinet/in.h: No such file or directory
#:In file included from ns_parse.c:29:
#:../../include/arpa/nameser.h:60: sys/param.h: No such file or directory
#:ns_parse.c:31: errno.h: No such file or directory
#:In file included from ns_parse.c:32:
#:../../include/resolv.h:59: sys/param.h: No such file or directory
#:../../include/resolv.h:66: stdio.h: No such file or directory
#:ns_parse.c:33: string.h: No such file or directory
#:In file included from ns_parse.c:35:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from ns_parse.c:35:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [ns_parse.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/nameser'
#:/usr/share/src/src/lib/dst
#:gmake[2]: Entering directory `/usr/share/src/src/lib/dst'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT
#:-I../cyli
#:nk -I../dnssafe -DCYLINK_DSS -DHMAC_MD5 -DUSE_MD5 -DDNSSAFE -c dst_api.c
#:-o thre
#:aded/dst_api.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from dst_api.c:42:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:dst_api.c:43: stdio.h: No such file or directory
#:dst_api.c:44: errno.h: No such file or directory
#:dst_api.c:45: fcntl.h: No such file or directory
#:dst_api.c:46: stdlib.h: No such file or directory
#:dst_api.c:47: unistd.h: No such file or directory
#:dst_api.c:48: string.h: No such file or directory
#:dst_api.c:49: memory.h: No such file or directory
#:dst_api.c:50: ctype.h: No such file or directory
#:dst_api.c:51: time.h: No such file or directory
#:dst_api.c:52: sys/param.h: No such file or directory
#:dst_api.c:53: sys/stat.h: No such file or directory
#:dst_api.c:54: sys/socket.h: No such file or directory
#:dst_api.c:55: netinet/in.h: No such file or directory
#:In file included from dst_api.c:56:
#:../../include/arpa/nameser.h:60: sys/param.h: No such file or directory
#:In file included from dst_api.c:57:
#:../../include/resolv.h:59: sys/param.h: No such file or directory
#:../../include/resolv.h:66: stdio.h: No such file or directory
#:In file included from dst_api.c:59:
#:dst_internal.h:21: sys/param.h: No such file or directory
#:In file included from dst_api.c:60:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from dst_api.c:60:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [dst_api.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/dst'
#:/usr/share/src/src/lib/cylink
#:gmake[2]: Entering directory `/usr/share/src/src/lib/cylink'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:bn.c \
#: -o threaded/bn.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from bn.c:48:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:In file included from bn.c:50:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from bn.c:50:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [bn.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/cylink'
#:/usr/share/src/src/lib/dnssafe
#:gmake[2]: Entering directory `/usr/share/src/src/lib/dnssafe'
#:if test ! -d threaded ; then mkdir threaded ; fi
#:gcc  -g -O2 -I../../port/solaris/include -I../../include  -D_REENTRANT -c
#:bgclrb
#:it.c \
#: -o threaded/bgclrbit.o
#:In file included from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/syslimits.h:7,
#:                 from
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include
#:/limits.h:11,
#:                 from ../../port/solaris/include/port_before.h:98,
#:                 from bgclrbit.c:9:
#:/usr/local/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2/include/limits.h:117:
#:limits.
#:h: No such file or directory
#:In file included from bgclrbit.c:10:
#:global.h:25: sys/types.h: No such file or directory
#:global.h:26: sys/param.h: No such file or directory
#:In file included from bgclrbit.c:12:
#:../../port/solaris/include/port_after.h:28: sys/types.h: No such file or
#:directo
#:ry
#:../../port/solaris/include/port_after.h:29: sys/socket.h: No such file or
#:direct
#:ory
#:../../port/solaris/include/port_after.h:30: sys/param.h: No such file or
#:directo
#:ry
#:In file included from bgclrbit.c:12:
#:../../port/solaris/include/port_after.h:112: sys/resource.h: No such file
#:or dir
#:ectory
#:gmake[2]: *** [bgclrbit.o] Error 1
#:gmake[2]: Leaving directory `/usr/share/src/src/lib/dnssafe'
#:gmake[1]: *** [all] Error 2
#:gmake[1]: Leaving directory `/usr/share/src/src/lib'
#:gmake: *** [all] Error 2
#:
#:
#:
#:

----------------------------------------------------------------------
           __                                            __
        __/_/____________________________________________\_\__
     __|_                                                    _|__
    (___O)  *********************************************   (O___)
   (_____O) *                                           *  (O_____)
   (_____O) *   "Absence Makes The Heart Grows Fonder"  *  (O_____)
    (__O)   *                 - shahs -                 *    (O__)
       |    *                                           *     |
       |    *     California State University Chico     *     |
       |    *         ridhuan at ecst.csuchico.edu         *     |
       |    *           ridhuan at icverify.com            *     |
       |    *   http://www.ecst.csuchico.edu/~ridhuan   *     |
       |    *                                           *     |
       |    *            San Francisco 49ers            *     |
       |    *                                           *     |         
       |    *********************************************     |
       |______________________________________________________|




More information about the bind-users mailing list