[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cannot compile ppp-2.4.x



I have no problem compiling ppp version 2.3.11 but cannot compile 2.4.x and I
need to do this to try the new PPPoE kernel module.  Enternet PPPoe and
Roaring Penguin don't work for me, so my last hope at getting my DSL working
is to get this ppp version to compile.  Anyone know what I am missing?

I am using kernel 2.4.0 test4

/usr/include/net/route.h:111: parse error before `*'
/usr/include/net/route.h:112: warning: `struct netlink_callback' declared
inside parameter list
/usr/include/net/route.h: In function `ip_rt_put':
/usr/include/net/route.h:118: warning: implicit declaration of function
`dst_release'
/usr/include/net/route.h: At top level:
/usr/include/net/route.h:130: parse error before `tos'
/usr/include/net/route.h: In function `rt_tos2priority':
/usr/include/net/route.h:132: warning: implicit declaration of function
`IPTOS_TOS'
/usr/include/net/route.h:132: `tos' undeclared (first use in this function)
/usr/include/net/route.h: At top level:
/usr/include/net/route.h:135: parse error before `u32'
/usr/include/net/route.h: In function `ip_route_connect':
/usr/include/net/route.h:138: `rp' undeclared (first use in this function)
/usr/include/net/route.h:138: `dst' undeclared (first use in this function)
/usr/include/net/route.h:138: `src' undeclared (first use in this function)
/usr/include/net/route.h:138: `tos' undeclared (first use in this function)
/usr/include/net/route.h:138: `oif' undeclared (first use in this function)
In file included from sys-linux.c:59:
/usr/include/netinet/if_ether.h: At top level:
/usr/include/netinet/if_ether.h:77: field `ea_hdr' has incomplete type
In file included from sys-linux.c:73:
pppd.h:347: `info' redeclared as different kind of symbol
/usr/include/net/dst.h:65: previous declaration of `info'
pppd.h:350: `error' redeclared as different kind of symbol
/usr/include/net/dst.h:51: previous declaration of `error'
pppd.h:415: `output' redeclared as different kind of symbol
/usr/include/net/dst.h:57: previous declaration of `output'
sys-linux.c: In function `sifproxyarp':
sys-linux.c:1499: storage size of `arpreq' isn't known
sys-linux.c:1507: `ATF_PERM' undeclared (first use in this function)
sys-linux.c:1507: `ATF_PUBL' undeclared (first use in this function)
sys-linux.c:1499: warning: unused variable `arpreq'
sys-linux.c: In function `cifproxyarp':
sys-linux.c:1550: storage size of `arpreq' isn't known
sys-linux.c:1557: `ATF_PERM' undeclared (first use in this function)
sys-linux.c:1557: `ATF_PUBL' undeclared (first use in this function)
sys-linux.c:1550: warning: unused variable `arpreq'
sys-linux.c: In function `ppp_available':
sys-linux.c:1919: `ARPHRD_PPP' undeclared (first use in this function)
{standard input}: Assembler messages:
{standard input}:9370: Error: Ignoring attempt to re-define symbol
{standard input}:9370: Error: Rest of line ignored. First ignored character is
`,'.
make[1]: *** [sys-linux.o] Error 1



Reply to: