Re: [mpls-linux-general] Problem installing zebra-ldp
Status: Beta
Brought to you by:
jleu
|
From: Alexandre C. <ale...@re...> - 2002-09-14 23:48:57
|
Jim.
There r some files on RH 7.3 that is diffrent on 7.2, that r essential wh=
en
re-compiling the kernel, like timer.h. so thats why Miguel is having that
problem, i=B4ve passed the same problem when i started to implement MPLS =
and
DiffServ on linux. I think that the fatest way to work around that proble=
m
is to use an older version of linux like RH 7.2
Alex
----- Original Message -----
From: "James R. Leu" <jl...@mi...>
To: "Miguel Griot" <mg...@fi...>
Cc: "lista mpls" <mpl...@li...>
Sent: Saturday, September 14, 2002 9:08 PM
Subject: Re: [mpls-linux-general] Problem installing zebra-ldp
> What errors are you seeing on 7.3?
>
> Jim
>
> On Fri, Sep 13, 2002 at 10:00:41PM -0300, Miguel Griot wrote:
> >
> > I now have:
> > Red Hat 7.3
> > glibc-2.2.4-13
> > gcc-2.96-81
> > but still not working.
> > Alexandre Carlos told me that he had the same problem with Red Hat 7.=
3,
> > but it
> > worked properly on 7.2, you are using 6.2.
> > Could be that the problem? and why?
> > Should I change to Red Hat 7.2?
> > Thanks, Miguel.
> >
> > On Fri, 13 Sep 2002, James R. Leu wrote:
> >
> > > I bet your question about glibc 2.0 is the correct one to ask.
> > >
> > > I use:
> > >
> > > Red Hat 6.2 w/
> > > glibc-2.2.4-13
> > > gcc-2.96-81
> > >
> > > try updating your glibc and see if that helps.
> > >
> > > Jim
> > >
> > >
> > > On Fri, Sep 13, 2002 at 04:55:15PM -0300, Miguel Griot wrote:
> > > > Hi Jim,
> > > > I'm almost sure that the zebra make file is point to my mpls-linu=
x
enabled
> > > > kernel.
> > > > Here's what I think is the problem:
> > > > list_head is defined in /usr/src/linux/include/linux/list.
> > > > strust list_head {
> > > > struct list_head *next, *prev;
> > > > };
> > > > I think that the problem is that in timer.h, 'list' is declared a=
s:
> > > > struct list_head list;
> > > > when it should be: struct list_head *list;
> > > > Perhaps your gcc interpretes it properly. My version is 2.96, wha=
t's
> > > > yours?
> > > > When I correct it, it works but I get another error,
> > > > it seems that u32 (which appears in mpls.h)is not defined, I beli=
eve
> > > > (correct me if I'm wrong) that
> > > > it is supposed to be an unsigned integer, (I've got guint32 defin=
ed
in
> > > > glibconfig.h). The version of gclib I have is 2.0. Maybe it is to=
o
old.
> > > > What version are you using?
> > > > Could that be the problem?
> > > > Thanks,
> > > > Miguel.
> > > >
> > > >
> > > > On Thu, 12 Sep 2002, James R. Leu wrote:
> > > >
> > > > > Make sure the zebra make file is point to you mpls-linux enable=
d
kernel source.
> > > > >
> > > > > Btw what version of glibc and gcc do you have?
> > > > >
> > > > > Jim
> > > > >
> > > > > On Thu, Sep 12, 2002 at 11:29:31AM -0300, Miguel Griot wrote:
> > > > > > Hi,
> > > > > > We are trying to install ldp-portable-0.200. We've already
installed
> > > > > > mpls-linux-1.170 over kernel-2.4.18, and it is working.
> > > > > > The problem is that, after patching zebra-0.93a, when we try=
to
compile
> > > > > > it, it gives us this error message:
> > > > > > /usr/src/linux/timer.h:17: field 'list' has incomplete type
> > > > > > /usr/src/linux/timer.h:21: confused by earlier errors, bailin=
g
out
> > > > > > make[2]:*** [vty.o] Error 1
> > > > > > make[1]:*** [all-recursive] Error 1
> > > > > >
> > > > > > list is defined as a list_head which is defined in linux/list=
.h.
> > > > > >
> > > > > > We will appreciate any help.
> > > > > > Thank you,
> > > > > >
> > > > > > Gabriel, Santiago and Miguel.
> > > > > >
> > > > > >
> > > > > >
> > > > > > -------------------------------------------------------
> > > > > > This sf.net email is sponsored by:ThinkGeek
> > > > > > Welcome to geek heaven.
> > > > > > http://thinkgeek.com/sf
> > > > > > _______________________________________________
> > > > > > mpls-linux-general mailing list
> > > > > > mpl...@li...
> > > > > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-gener=
al
> > > > >
> > > > > --
> > > > > James R. Leu
> > > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------
> > > > This sf.net email is sponsored by:ThinkGeek
> > > > Welcome to geek heaven.
> > > > http://thinkgeek.com/sf
> > > > _______________________________________________
> > > > mpls-linux-general mailing list
> > > > mpl...@li...
> > > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
> > >
> > > --
> > > James R. Leu
> > >
> >
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > mpls-linux-general mailing list
> > mpl...@li...
> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
>
> --
> James R. Leu
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
|