Messages in this thread | | | Date | Sat, 13 Feb 1999 18:53:45 -0500 | From | John LeMay <> | Subject | Re: PPP 2.3.5 won't compile |
| |
Seems like I've tried everything suggested on the linux-ppp list here at least four times! I'm still unable to compile ppp-2.3.5 though. Thought I'd repost and include the kernel folks and see if anyone else has a suggestion. Basically, this is what I have:
RH 5.1 2.2.1 kernel source in /usr/src/linux ppp source being compiled from /usr/local/src/ppp-2.3.5 (from here did ./configure, make kernel, make)
Sorry for the length of the following, but I get this during the make:
[root@logan ppp-2.3.5]# make cd chat; make all make[1]: Entering directory `/usr/local/src/ppp-2.3.5/chat' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/local/src/ppp-2.3.5/chat' cd pppd; make all make[1]: Entering directory `/usr/local/src/ppp-2.3.5/pppd' cc -O2 -pipe -Wall -g -D_linux_=1 -DHAVE_PATHS_H -DIPX_CHANGE -I../include -DCHAPMS=1 -DUSE_CRYPT=1 -DHAVE_CRYPT_H=1 -DHAS_SHADOW -c sys-linux.c -o sys-linux.o 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 class ../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/local/src/ppp-2.3.5/pppd' make: *** [all] Error 2 [root@logan ppp-2.3.5]#
Thanks in advance!
--
John J. LeMay Jr. NJMC, LLC. http://www.njmc.com
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |