[mpls-linux-general] patching ldp .800 in Quagga-0.96.4 : compilation problem
Status: Beta
Brought to you by:
jleu
|
From: Saravanan S. A. <sas...@gm...> - 2004-10-25 09:48:17
|
Hi, I am facing a compilation problem after patching quagga.0.96.4 with ldp-portable 0.800. The patch command I used is [sas:]/.../quagga> patch -p1 < $LDP_PATH/quagga-mpls.diff and then I modified the create_links and executed as mentioned. Then I have done ./configure and make. During 'make' I am facing the following problem: make[2]: Entering directory `$QUAGGA/zebra' source='zserv.c' object='zserv.o' libtool=no \ depfile='.deps/zserv.Po' tmpdepfile='.deps/zserv.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f 'zserv.c' || echo './'`zserv.c zserv.c: In function `zsend_mpls_out_segment_add': zserv.c:639: error: union has no member named `prefix6' zserv.c:639: error: union has no member named `ipv6' zserv.c: In function `zsend_mpls_out_segment_delete': zserv.c:681: error: union has no member named `prefix6' zserv.c:681: error: union has no member named `ipv6' zserv.c: In function `zread_mpls_out_segment_add': zserv.c:1725: error: union has no member named `ipv6' zserv.c:1725: error: union has no member named `prefix6' zserv.c: In function `zread_mpls_out_segment_delete': zserv.c:1764: error: union has no member named `ipv6' zserv.c:1764: error: union has no member named `prefix6' make[2]: *** [zserv.o] Error 1 make[2]: Leaving directory `$QUAGGA/zebra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `$QUAGGA/q_96.4' make: *** [all] Error 2 Appreciate your early response. Thanks and Regards, Sas. |