[mpls-linux-general] problem with compilation of quagga with ldp-portable
Status: Beta
Brought to you by:
jleu
|
From: laxman q. <qua...@re...> - 2004-10-21 04:22:52
|
=A0=0A =0A=0AHi,=0A=0A=0AI am new user of quagga.=0A=0AI am using debian = linux3.1=0A=0AI am having some problem with make.=0A=0A=0AI downloaded quag= ga-0.96.5.tar.gz=0A=0A =0AI applied quagga-mpls.diff to the quagga softwar= e=0A=0Athen I am trying to compile by giving the make commnad=0A=0ABut, i a= m getting the following error=0A=0Aif gcc -DHAVE_CONFIG_H -DSYSCONFDIR=3D\"= /usr/local/etc/\" -I. -I.=0AI../lib -g -O2 -Wall -MT debug.o -MD -MP -MF= ".deps/debug.Tpo=0A -c -o debug.o `test -f 'debug.c' || echo './'`debug.c= ; \=0Athen mv -f ".deps/debug.Tpo" ".deps/debug.Po"; \=0Aelse rm -f ".deps/= debug.Tpo"; exit 1; \=0A>fi=0A>if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=3D\"/usr= /local/etc/\" -I. -I.=0A>I../lib -g -O2 -Wall -MT sigevent.o -MD -MP -MF= ".deps/sigeve=0A> -c -o sigevent.o `test -f 'sigevent.c' || echo './'`sig= event.c=0A>then mv -f ".deps/sigevent.Tpo" ".deps/sigevent.Po"; \=0A>else r= m -f ".deps/sigevent.Tpo"; exit 1; \=0A>fi=0A>rm -f libzebra.a=0A>ar cru li= bzebra.a version.o network.o pid_output.o getopt.o geto=0A>rint_version.o c= hecksum.o vector.o linklist.o vty.o command.o so=0A>.o thread.o if.o memory= .o buffer.o table.o hash.o filter.o route=0A>.o stream.o str.o log.o plist.= o zclient.o sockopt.o smux.o md5.o=0A>ain.o privs.o debug.o sigevent.o=0A>r= anlib libzebra.a=0A>cd .. && /bin/sh ./config.status lib/version.h=0A>confi= g.status: creating lib/version.h=0A>make[2]: Leaving directory `/usr/home/l= axman/quagga-0.96.5/lib'=0A>Making all in zebra=0A>make[2]: Entering direct= ory `/usr/home/laxman/quagga-0.96.5/zebr=0A>cd .. && /bin/sh ./config.statu= s zebra/Makefile depfiles=0A>config.status: creating zebra/Makefile=0A>conf= ig.status: executing depfiles commands=0A>make[2]: Leaving directory `/usr/= home/laxman/quagga-0.96.5/zebra=0A>make[2]: Entering directory `/usr/home/l= axman/quagga-0.96.5/zebr=0A>if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=3D\"/usr/lo= cal/etc/\" -DMULTIP=0A>. -I.. -I.. -I.. -I../lib -g -O2 -Wall -MT zserv.= o -MD -MP -M=0A>po" \=0A> -c -o zserv.o `test -f 'zserv.c' || echo './'`zs= erv.c; \=0A>then mv -f ".deps/zserv.Tpo" ".deps/zserv.Po"; \=0A>else rm -f = ".deps/zserv.Tpo"; exit 1; \=0Afi=0Azserv.c: In function `zsend_mpls_out_se= gment_add':=0Azserv.c:639: error: union has no member named `prefix6'=0Azse= rv.c:639: error: union has no member named `ipv6'=0Azserv.c: In function `z= send_mpls_out_segment_delete':=0Azserv.c:681: error: union has no member na= med `prefix6'=0Azserv.c:681: error: union has no member named `ipv6'=0Azser= v.c: In function `zsend_ipv4_nexthop_lookup':=0Azserv.c:1119: error: multip= le default labels in one switch=0Azserv.c:1116: error: this is the first de= fault label=0Azserv.c: In function `zsend_ipv4_import_lookup':=0Azserv.c:11= 82: error: multiple default labels in one switch=0Azserv.c:1179: error: thi= s is the first default label=0Azserv.c: In function `zread_mpls_out_segment= _add':=0Azserv.c:1734: error: union has no member named `ipv6'=0Azserv.c:17= 34: error: union has no member named `prefix6'=0Azserv.c: In function `zrea= d_mpls_out_segment_delete':=0Azserv.c:1773: error: union has no member name= d `ipv6'=0Azserv.c:1773: error: union has no member named `prefix6'=0Amake[= 2]: *** [zserv.o] Error 1=0Amake[2]: Leaving directory `/usr/home/laxman/qu= agga-0.96.5/zebra=0Amake[1]: *** [all-recursive] Error 1=0Amake[1]: Leaving= directory `/usr/home/laxman/quagga-0.96.5'=0Amake: *** [all] Error 2=0A=0A= =0A |