Sorry, I meant to send this to quagga-dev. Not quagga-users. On Mon, Aug 1, 2016 at 1:26 PM, Kavita Raghunathan <[email protected]> wrote:
> Please see my question below > > On Fri, Jul 29, 2016 at 12:20 PM, Kavita Raghunathan < > [email protected]> wrote: > >> Hi, Ive been struggling for awhile to get zebra running on powerpc. I >> have some questions: >> 1. What is a stable version of quagga for linux host build and linux >> powerpc ? So far I have experimented with 19,20,23,24. All of them fail at >> some point (see 2 and 3) >> >> 2. Some of the releases fail with the following error in configure: >> checking whether does this OS have IPv6 stack... configure: error: Failed >> to detect IPv6 stack >> My configure looks like this: >> >> ./configure --host=powerpc >> --with-cflags=-I//opt/eldk-5.2.1/powerpc-e500v2/sysroots/ppce500v2-linux-gnuspe/usr/include >> --with-sysroot=/opt/eldk-5.2.1/powerpc-e500v2/sysroots/ppce500v2-linux-gnuspe >> --target=powerpc --host=powerpc --disable-ipv6 --disable-bgpd >> --disable-ripd -disable-ripngd --disable-ospf6d >> >> 3. Some of the releases fail in make with the following error and there >> are several issues with the zebra make (not this only occurs when zebra is >> enabled but I need zebra to get ospfd to work). Linux uses netlink, not >> route socket. kernel_netlink is empty. >> <deleted> >> kernel_socket.c:1149:25: error: field 'ifa' has incomplete type >> kernel_socket.c:1179:5: warning: passing argument 1 of 'rtmsg_debug' from >> incompatible pointer type [enabled by default] >> kernel_socket.c:1096:1: note: expected 'struct rt_msghdr *' but argument >> is of type 'const struct message (*)[1]' >> kernel_socket.c:1181:7: warning: assignment from incompatible pointer >> type [enabled by default] >> kernel_socket.c:1187:10: error: dereferencing pointer to incomplete type >> kernel_socket.c:1187:10: error: request for member 'rtm_msglen' in >> something not a structure or union >> kernel_socket.c:1187:23: warning: comparison between pointer and integer >> [enabled by default] >> kernel_socket.c:1190:7: error: dereferencing pointer to incomplete type >> kernel_socket.c:1190:7: error: request for member 'rtm_msglen' in >> something not a structure or union >> kernel_socket.c:1190:32: error: dereferencing pointer to incomplete type >> kernel_socket.c:1190:32: error: request for member 'rtm_type' in >> something not a structure or union >> kernel_socket.c:1194:14: error: dereferencing pointer to incomplete type >> kernel_socket.c:1194:14: error: request for member 'rtm_type' in >> something not a structure or union >> kernel_socket.c:1199:7: warning: passing argument 1 of 'rtm_read' from >> incompatible pointer type [enabled by default] >> kernel_socket.c:763:1: note: expected 'struct rt_msghdr *' but argument >> is of type 'struct rt_msghdr *' >> kernel_socket.c:1202:7: warning: passing argument 1 of 'ifm_read' from >> incompatible pointer type [enabled by default] >> kernel_socket.c:319:1: note: expected 'struct if_msghdr *' but argument >> is of type 'const struct message (*)[1]' >> kernel_socket.c:1206:7: warning: passing argument 1 of 'ifam_read' from >> incompatible pointer type [enabled by default] >> kernel_socket.c:614:1: note: expected 'struct ifa_msghdr *' but argument >> is of type 'const struct message (*)[1]' >> kernel_socket.c:1215:51: error: dereferencing pointer to incomplete type >> kernel_socket.c:1215:51: error: request for member 'rtm_type' in >> something not a structure or union >> make[2]: *** [kernel_socket.o] Error 1 >> make[2]: Leaving directory `/opt/quagga/quagga-0.99.19/zebra' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/opt/quagga/quagga-0.99.19' >> make: *** [all] Error 2 >> >> Please help. To me it appears that theres no version out there that >> compiles out of the box for linux host and powerpc target and some >> modifications are necessary. >> Regards >> Kavita >> > >
_______________________________________________ Quagga-users mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-users
