I have inserted the 2.2.1 kernel into Redhat 5.1 which is compiling
properly apart from PPP.

I have seen solutions for other kernels, Does the same apply
to kernel 2.2.1?

Thanks for any help.

Scott

Problem Description:

Linux Kernel 2.2.1
PPP 2.3.5
Compile error is as follows after typing 'make'.

In file included from sys-linux.c:68:
./include/linux/ppp_defs.h:97: parse error before 'ext_accm'
./include/linux/ppp_defs.h:97: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:113: parse error before '__u32'
./include/linux/ppp_defs.h:113: warning: no semicolon at end of struct or union
./include/linux/ppp_defs.h:115: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:116: parse error before 'ppp_ioctects'
./include/linux/ppp_defs.h:116: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:117: parse error before 'ppp_ipackets'
./include/linux/ppp_defs.h:117: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:118: parse error before 'ppp_ierrors'
./include/linux/ppp_defs.h:118: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:119: parse error before 'ppp_ilqrs'
./include/linux/ppp_defs.h:119: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:121: parse error before 'ppp_obytes'
./include/linux/ppp_defs.h:121: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:122: parse error before 'ppp_ooctects'
./include/linux/ppp_defs.h:122: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:123: parse error before 'ppp_opackets'
./include/linux/ppp_defs.h:123: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:124: parse error before 'ppp_oerrors'
./include/linux/ppp_defs.h:124: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:125: parse error before 'ppp_olqrs'
./include/linux/ppp_defs.h:125: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:129: parse error before '__u32'
./include/linux/ppp_defs.h:129: warning: no semicolon at end of struct or union
./include/linux/ppp_defs.h:130: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:131: parse error before 'vjs_searches'
./include/linux/ppp_defs.h:131: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:132: parse error before 'vjs_misses'
./include/linux/ppp_defs.h:132: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:133: parse error before 'vjs_uncompressedin'
./include/linux/ppp_defs.h:133: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:134: parse error before 'vjs_compressedin'
./include/linux/ppp_defs.h:134: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:135: parse error before 'vjs_errorin'
./include/linux/ppp_defs.h:135: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:136: parse error before 'vjs_tossed'
./include/linux/ppp_defs.h:136: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:140: parse error before '__u32'
./include/linux/ppp_defs.h:140: warning: no semicolon at end of struct or union
./include/linux/ppp_defs.h:141: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:142: parse error before 'comp_bytes'
./include/linux/ppp_defs.h:142: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:143: parse error before 'comp_packets'
./include/linux/ppp_defs.h:143: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:144: parse error before 'inc_bytes'
./include/linux/ppp_defs.h:144: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:145: parse error before 'inc_packets'
./include/linux/ppp_defs.h:145: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:148: parse error before 'in_count'
./include/linux/ppp_defs.h:148: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:149: parse error before 'bytes_out'
./include/linux/ppp_defs.h:149: warning: data definition has no type or storage
class
./include/linux/ppp_defs.h:152: parse error before '}'
./include/linux/ppp_defs.h:155: field 'p' has incomplete type
./include/linux/ppp_defs.h:156: field 'vj' has incomplete type
./include/linux/ppp_defs.h:160: field 'c' has incomplete type
./include/linux/ppp_defs.h:161: field 'd' has incomplete type
In file included from sys-linux.c:69:
./include/linux/if_ppp.h:92: parse error before '__u8'
./include/linux/if_ppp.h:92: warning: no semicolon at end of struct or union
./include/linux/if_ppp.h:93: warning: data definition has no type or storage cl
ass
./include/linux/if_ppp.h:95: parse error before '}'
In file included from sys-linux.c:71:
pppd.h:266: parse error before 'ext_accm'
sys-linux.c:983: parse error before 'ext_accm'
sys-linux.c: In function 'ppp_set_xaccm':
sys-linux.c:988: 'accm' undeclared (first use this function)
sys-linux.c:988: (Each undeclared identifier is reported only once
sys-linux.c:988: for each function it appears in.)
sys-linux.c: In function 'ccp_test':
sys-linux.c:1047: storage size of 'data' isn't known
sys-linux.c:1054: sizeof applied to an incomplete type
sys-linux.c:1047: warning: unused variable 'data'
make[1]: *** [sys-linux.o] Error 1
make[1]: Leaving directory '/usr/src/ppp-2.3.5/pppd'
make: *** [all] Error 2



-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]

Reply via email to