<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<STYLE>
BLOCKQUOTE {
MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em; MARGIN-TOP: 0px
}
OL {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
UL {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
P {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
BODY {
FONT-SIZE: 10.5pt; FONT-FAMILY: 微软雅黑; COLOR: #000000; LINE-HEIGHT: 1.5
}
</STYLE>
<META name=GENERATOR content="MSHTML 11.00.9600.16384"></HEAD>
<BODY style="MARGIN: 10px">
<DIV>
<DIV>[root@localhost bind-9.9.4]# uname -a</DIV>
<DIV>Linux localhost.localdomain 2.6.18-274.el5PAE #1 SMP Fri Jul 22 05:34:36
EDT 2011 i686 i686 i386 GNU/Linux</DIV>
<DIV>[root@localhost bind-9.9.4]# lsb_release -a</DIV>
<DIV>LSB Version:
:core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarch</DIV>
<DIV>Distributor ID: CentOS</DIV>
<DIV>Description: CentOS release 5.9 (Final)</DIV>
<DIV>Release: 5.9</DIV>
<DIV>Codename: Final</DIV></DIV>
<DIV> </DIV>
<DIV># ./configure --enable-threads --enable-rrl
--with-dlz-bdb=/usr/local/BerkeleyDB.5.1/ </DIV>
<DIV> </DIV>
<DIV>cofigure is ok.</DIV>
<DIV> </DIV>
<DIV># make</DIV>
<DIV>...</DIV>
<DIV>
<DIV>ranlib liblwres.a</DIV>
<DIV>touch timestamp</DIV>
<DIV>make[2]: Leaving directory `/usr/local/src/bind-9.9.4/lib/lwres'</DIV>
<DIV>making all in /usr/local/src/bind-9.9.4/lib/tests</DIV>
<DIV>make[2]: Entering directory `/usr/local/src/bind-9.9.4/lib/tests'</DIV>
<DIV>making all in /usr/local/src/bind-9.9.4/lib/tests/include</DIV>
<DIV>make[3]: Entering directory
`/usr/local/src/bind-9.9.4/lib/tests/include'</DIV>
<DIV>making all in /usr/local/src/bind-9.9.4/lib/tests/include/tests</DIV>
<DIV>make[4]: Entering directory
`/usr/local/src/bind-9.9.4/lib/tests/include/tests'</DIV>
<DIV>make[4]: Leaving directory
`/usr/local/src/bind-9.9.4/lib/tests/include/tests'</DIV>
<DIV>make[3]: Leaving directory
`/usr/local/src/bind-9.9.4/lib/tests/include'</DIV>
<DIV>gcc -I/usr/local/src/bind-9.9.4
-I/usr/local/src/bind-9.9.4/lib/dns/include -I../../lib/dns/include
-I/usr/local/src/bind-9.9.4/lib/isc/include -I../../lib/isc
-I../../lib/isc/include -I../../lib/isc/unix/include
-I../../lib/isc/pthreads/include -I../../lib/isc/x86_32/include
-I../../lib/tests/include -D_REENTRANT -D_GNU_SOURCE -g -O2
-I/usr/include/libxml2 -W -Wall -Wmissing-prototypes -Wcast-qual
-Wwrite-strings -Wformat -Wpointer-arith -fno-strict-aliasing -c
t_api.c</DIV>
<DIV>/usr/bin/ar cruv libt_api.a t_api.o</DIV>
<DIV>a - t_api.o</DIV>
<DIV>ranlib libt_api.a</DIV>
<DIV>touch timestamp</DIV>
<DIV>make[2]: Leaving directory `/usr/local/src/bind-9.9.4/lib/tests'</DIV>
<DIV>make[1]: Leaving directory `/usr/local/src/bind-9.9.4/lib'</DIV>
<DIV>making all in /usr/local/src/bind-9.9.4/bin</DIV>
<DIV>make[1]: Entering directory `/usr/local/src/bind-9.9.4/bin'</DIV>
<DIV>making all in /usr/local/src/bind-9.9.4/bin/named</DIV>
<DIV>make[2]: Entering directory `/usr/local/src/bind-9.9.4/bin/named'</DIV>
<DIV>making all in /usr/local/src/bind-9.9.4/bin/named/unix</DIV>
<DIV>make[3]: Entering directory
`/usr/local/src/bind-9.9.4/bin/named/unix'</DIV>
<DIV>gcc -I/usr/local/src/bind-9.9.4 -I./include -I./../include
-I/usr/local/src/bind-9.9.4/lib/isccfg/include -I../../../lib/isccfg/include
-I/usr/local/src/bind-9.9.4/lib/isccc/include -I../../../lib/isccc/include
-I/usr/local/src/bind-9.9.4/lib/dns/include -I../../../lib/dns/include
-I/usr/local/src/bind-9.9.4/lib/isc/include -I../../../lib/isc
-I../../../lib/isc/include -I../../../lib/isc/unix/include
-I../../../lib/isc/pthreads/include -I../../../lib/isc/x86_32/include
-D_REENTRANT -D_GNU_SOURCE -g -O2 -I/usr/include/libxml2 -W -Wall
-Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat -Wpointer-arith
-fno-strict-aliasing -c os.c</DIV>
<DIV>os.c:166: error: expected ‘)’ before ‘caps’</DIV>
<DIV>os.c: In function ‘linux_initialprivs’:</DIV>
<DIV>os.c:242: error: ‘cap_t’ undeclared (first use in this function)</DIV>
<DIV>os.c:242: error: (Each undeclared identifier is reported only once</DIV>
<DIV>os.c:242: error: for each function it appears in.)</DIV>
<DIV>os.c:242: error: expected ‘;’ before ‘caps’</DIV>
<DIV>os.c:244: error: expected ‘;’ before ‘curcaps’</DIV>
<DIV>os.c:245: error: ‘cap_value_t’ undeclared (first use in this
function)</DIV>
<DIV>os.c:245: error: expected ‘;’ before ‘capval’</DIV>
<DIV>os.c:255: error: ‘caps’ undeclared (first use in this function)</DIV>
<DIV>os.c:255: warning: implicit declaration of function ‘cap_init’</DIV>
<DIV>os.c:255: error: ‘curcaps’ undeclared (first use in this function)</DIV>
<DIV>os.c:255: warning: implicit declaration of function ‘cap_get_proc’</DIV>
<DIV>os.c:260: error: ‘capval’ undeclared (first use in this function)</DIV>
<DIV>os.c:260: error: ‘cap_flag_value_t’ undeclared (first use in this
function)</DIV>
<DIV>os.c:260: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:260: warning: implicit declaration of function ‘cap_get_flag’</DIV>
<DIV>os.c:260: error: ‘CAP_PERMITTED’ undeclared (first use in this
function)</DIV>
<DIV>os.c:260: error: ‘curval’ undeclared (first use in this function)</DIV>
<DIV>os.c:260: warning: implicit declaration of function ‘cap_set_flag’</DIV>
<DIV>os.c:260: error: ‘CAP_EFFECTIVE’ undeclared (first use in this
function)</DIV>
<DIV>os.c:260: error: ‘CAP_SET’ undeclared (first use in this function)</DIV>
<DIV>os.c:265: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:274: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:280: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:286: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:295: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:301: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:303: warning: implicit declaration of function ‘linux_setcaps’</DIV>
<DIV>os.c:306: warning: implicit declaration of function ‘cap_free’</DIV>
<DIV>os.c: In function ‘linux_minprivs’:</DIV>
<DIV>os.c:312: error: ‘cap_t’ undeclared (first use in this function)</DIV>
<DIV>os.c:312: error: expected ‘;’ before ‘caps’</DIV>
<DIV>os.c:314: error: expected ‘;’ before ‘curcaps’</DIV>
<DIV>os.c:315: error: ‘cap_value_t’ undeclared (first use in this
function)</DIV>
<DIV>os.c:315: error: expected ‘;’ before ‘capval’</DIV>
<DIV>os.c:320: error: ‘caps’ undeclared (first use in this function)</DIV>
<DIV>os.c:320: error: ‘curcaps’ undeclared (first use in this function)</DIV>
<DIV>os.c:329: error: ‘capval’ undeclared (first use in this function)</DIV>
<DIV>os.c:329: error: ‘cap_flag_value_t’ undeclared (first use in this
function)</DIV>
<DIV>os.c:329: error: expected ‘;’ before ‘curval’</DIV>
<DIV>os.c:329: error: ‘CAP_PERMITTED’ undeclared (first use in this
function)</DIV>
<DIV>os.c:329: error: ‘curval’ undeclared (first use in this function)</DIV>
<DIV>os.c:329: error: ‘CAP_EFFECTIVE’ undeclared (first use in this
function)</DIV>
<DIV>os.c:329: error: ‘CAP_SET’ undeclared (first use in this function)</DIV>
<DIV>os.c:338: error: expected ‘;’ before ‘curval’</DIV>
<DIV>make[3]: *** [os.o] Error 1</DIV>
<DIV>make[3]: Leaving directory `/usr/local/src/bind-9.9.4/bin/named/unix'</DIV>
<DIV>make[2]: *** [subdirs] Error 1</DIV>
<DIV>make[2]: Leaving directory `/usr/local/src/bind-9.9.4/bin/named'</DIV>
<DIV>make[1]: *** [subdirs] Error 1</DIV>
<DIV>make[1]: Leaving directory `/usr/local/src/bind-9.9.4/bin'</DIV>
<DIV>make: *** [subdirs] Error 1</DIV>
<HR style="HEIGHT: 1px; WIDTH: 210px" align=left color=#b5c4df SIZE=1>
</DIV>
<DIV><SPAN>ShanyiWan</SPAN></DIV></BODY></HTML>