On 02.12.2011 13:40, Allan Pinto wrote:
currently trying to compile on linux (i use slitaz) am getting the following error on make, any ideas or help?.
commands used are ./configure --prefix=/usr --enable-mpls&& make
In file included from ../../../proto/ldp/ldp.c:109:0: ../../../proto/ldp/ldp_proto.h:172:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ldp_tlv_csess_params' ../../../proto/ldp/ldp_proto.h:216:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ldp_tlv_generic_label' make[2]: *** [ldp.o] Error 1 make[2]: Leaving directory `/home/tux/bird/bird-20111202/obj/proto/ldp' make[1]: *** [subdir] Error 2 make[1]: Leaving directory `/home/tux/bird/bird-20111202/obj' make: *** [all] Error 2
Ups. Can you please remove _packed keyword from ldp_proto.h:172 and ldp_proto.h:216 ?
On Fri, Dec 2, 2011 at 3:28 AM, Alexander V. Chernikov <melifaro@yandex-team.ru> wrote:
Hello list!
There are some patches enabling bird to act as VPNv4 and (partly) as VPNv6 RR.
Release is based on 1.3.4 git version.
VPNv6 is supported over IPv4 BGP sessions only and does not support pure IPv6 nexthops.
Example RR configuration: http://bird.mpls.in/projects/mpls-bird/wiki/Bird_rr
Download: http://bird.mpls.in/distfiles/bird/bird-20111202.tar.gz
Do configure with --enable-mpls switch
(FreeBSD example) ./configure --prefix=/usr/local --mandir=/usr/local/man --infodir=/usr/local/info/ --build=amd64-portbld-freebsd8.2 --enable-mpls
FreeBSD users can edit net/bird-devel port, change its version to 20111202 and call 'make makesum'
Please note, this is BETA quality software and testing MUST be done before real-world usage.
Feedback is highly appreciated.