[quagga-users 12185] quagga-0.99.18 compile error (`ipv6_bgp_network' undeclared here)

Sim simvirus at gmail.com
Tue Mar 22 13:21:14 GMT 2011


Hello!

I'm running quagga-0.99.15 without any problem.

Using the same configure (./configure --enable-vtysh --enable-bgpd
--enable-multipath=0 --enable-user=quagga --enable-group=quagga
--enable-vty-group=quaggavty --sbindir=/usr/sbin
--sysconfdir=/etc/quagga --localstatedir=/var/run/quagga
--disable-ipv6) I'm not able to compile the new quagga-0.99.18
version.

This is the make error output:

[..]
make[2]: Leaving directory `/usr/local/src/quagga-0.99.18/zebra'
Making all in bgpd
make[2]: Entering directory `/usr/local/src/quagga-0.99.18/bgpd'
gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc/quagga/\" -I. -I.. -I.. -I..
-I../lib     -Os -fno-omit-frame-pointer -g -std=gnu99 -Wall
-Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings
-Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts
-Wcast-qual -MT bgp_debug.o -MD -MP -MF .deps/bgp_debug.Tpo -c -o
bgp_debug.o bgp_debug.c
mv -f .deps/bgp_debug.Tpo .deps/bgp_debug.Po
gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/etc/quagga/\" -I. -I.. -I.. -I..
-I../lib     -Os -fno-omit-frame-pointer -g -std=gnu99 -Wall
-Wsign-compare -Wpointer-arith -Wbad-function-cast -Wwrite-strings
-Wmissing-prototypes -Wmissing-declarations -Wchar-subscripts
-Wcast-qual -MT bgp_route.o -MD -MP -MF .deps/bgp_route.Tpo -c -o
bgp_route.o bgp_route.c
bgp_route.c:4330: error: `ipv6_bgp_network' undeclared here (not in a function)
bgp_route.c:4330: error: initializer element is not constant
bgp_route.c:4330: error: (near initialization for
`ipv6_bgp_network_ttl_cmd.func')
bgp_route.c:4337: error: `no_ipv6_bgp_network' undeclared here (not in
a function)
bgp_route.c:4337: error: initializer element is not constant
bgp_route.c:4337: error: (near initialization for
`no_ipv6_bgp_network_ttl_cmd.func')
make[2]: *** [bgp_route.o] Error 1
make[2]: Leaving directory `/usr/local/src/quagga-0.99.18/bgpd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/quagga-0.99.18'
make: *** [all] Error 2


Can you help me? ;-)

Best Regards

---
Sim


More information about the Quagga-users mailing list