On Tue, Jul 26, 2011 at 02:14:00PM +0400, Alexander V. Pen'kov wrote: > Good day! > I have Centos 5.6 with all lastest updates(exec yum update). > And i would like to install bird 1.3.2(bird 1.3.1 installed successfuly) > but when i execute "make" it not successfuly done with result: > make[2]: Leaving directory `/usr/src/bird-1.3.2/obj/client' > gcc -o ../bird nest/all.o filter/all.o proto/bgp/all.o proto/ospf/all.o > proto/pipe/all.o proto/rip/all.o proto/static/all.o conf/all.o > lib/birdlib.a -lrt > lib/birdlib.a(main.o): In function `drop_uid': > /usr/src/bird-1.3.2/obj/lib/../lib/syspriv.h:49: undefined reference to > `CAP_TO_MASK' > /usr/src/bird-1.3.2/obj/lib/../lib/syspriv.h:49: undefined reference to > `CAP_TO_MASK' > /usr/src/bird-1.3.2/obj/lib/../lib/syspriv.h:49: undefined reference to > `CAP_TO_MASK' > /usr/src/bird-1.3.2/obj/lib/../lib/syspriv.h:49: undefined reference to > `CAP_TO_MASK' > collect2: ld returned 1 exit status > make[1]: *** [../bird] Error 1 > make[1]: Leaving directory `/usr/src/bird-1.3.2/obj' > make: *** [all] Error 2 > > What is this problem?
This is strange, CAP_TO_MASK macro should be defined in /usr/include/linux/capability.h , do you have that file? -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: [email protected]) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
signature.asc
Description: Digital signature
