[mpls-linux-devel] Compilation errors quagga mpls 0.99.6 with ldp portable
Status: Beta
Brought to you by:
jleu
From: Nandakumar P. <nan...@re...> - 2008-08-29 19:10:33
|
Hi All, I tried to apply the patch ldp_portable (0.900) to the quagga 0.99.6 on the kernel 2.6.15.1( which had already MPLS patch applied). I had exactly followed the steps mentioned in the README.quagga-mpls file in ldp_portable. i.e. Apply quagga-mpls.diff to the quagga source distribution. (0.99.6) Go into the quagga/ldpd directory and modify 'create-links' to point to your ldp-portable source distribution. Then execute 'create-links' . Go back to the top of the quagga source tree and configure and compile quagga according to it's directions. After compilation of the quagga it throwed the errors like the below zebra_vty.c:2668: error: invalid storage class for function show_ipv6_route zebra_vty.c:2668: error: show_ipv6_route undeclared (first use in this function) zebra_vty.c:2668: error: (Each undeclared identifier is reported only once zebra_vty.c:2668: error: for each function it appears in.) zebra_vty.c:2674: error: invalid storage class for function show_ipv6_route zebra_vty.c:2698: error: invalid storage class for function show_ipv6_route_prefix_longer zebra_vty.c:2698: error: show_ipv6_route_prefix_longer undeclared (first use in this function) zebra_vty.c:2706: error: invalid storage class for function show_ipv6_route_prefix_longer zebra_vty.c:2740: error: invalid storage class for function show_ipv6_route_protocol zebra_vty.c:2740: error: show_ipv6_route_protocol undeclared (first use in this function) zebra_vty.c:2753: error: invalid storage class for function show_ipv6_route_protocol zebra_vty.c:2801: error: invalid storage class for function show_ipv6_route_addr zebra_vty.c:2801: error: show_ipv6_route_addr undeclared (first use in this function) zebra_vty.c:2808: error: invalid storage class for function show_ipv6_route_addr zebra_vty.c:2839: error: invalid storage class for function show_ipv6_route_prefix zebra_vty.c:2839: error: show_ipv6_route_prefix undeclared (first use in this function) zebra_vty.c:2846: error: invalid storage class for function show_ipv6_route_prefix zebra_vty.c:2881: error: invalid storage class for function static_config_ipv6zebra_vty.c:2881: warning: no previous prototype for static_config_ipv6 zebra_vty.c:2943: error: invalid storage class for function zebra_ip_config zebra_vty.c:2943: warning: no previous prototype for zebra_ip_config zebra_vty.c:2960: warning: no previous prototype for zebra_vty_init zebra_vty.c:3087: error: syntax error at end of input make[2]: *** [zebra_vty.o] Error 1 make[2]: Leaving directory `/root/linux-download/quagga/zebra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/linux-download/quagga' make: *** [all] Error 2 Please let me know if anyone had experienced this error and any solution for it. Thanks in Advance. Regards, Nanda |