[mpls-linux-general] kernel compile error
Status: Beta
Brought to you by:
jleu
From: blue c. <nom...@ya...> - 2002-02-12 15:22:05
|
Hello, I'm trying to build a 2.4.5 linux kernel with the mpls patch (1.0) applied. But I ran into the following error. Can you help me out? make[3]: Entering directory `/usr/src/linux-2.4.5/net/mpls' gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_if.o mpls_if.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_in_info.o mpls_in_info.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_init.o mpls_init.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_input.o mpls_input.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_ioctls.o mpls_ioctls.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_netlink.o mpls_netlink.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_opcode.o mpls_opcode.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_out_info.o mpls_out_info.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_output.o mpls_output.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_proc.o mpls_proc.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_ref.o mpls_ref.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_utils.o mpls_utils.c mpls_utils.c: In function `mpls_instruction_build': mpls_utils.c:136: warning: assignment makes integer from pointer without a cast gcc -D__KERNEL__ -I/usr/src/linux-2.4.5/include -Wall -Wstrict-prototypes -O2 -f omit-frame-pointer -fno-strict-aliasing -pipe -mpreferred-stack-boundary=2 -marc h=i586 -c -o mpls_tunnel.o mpls_tunnel.c mpls_tunnel.c: In function `mpls_tunnel_init_gen': mpls_tunnel.c:253: `ARPHRD_MPLS_TUNNEL' undeclared (first use in this function) mpls_tunnel.c:253: (Each undeclared identifier is reported only once mpls_tunnel.c:253: for each function it appears in.) make[3]: *** [mpls_tunnel.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.5/net/mpls' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.5/net/mpls' make[1]: *** [_subdir_mpls] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.5/net' make: *** [_dir_net] Error 2 __________________________________________________ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com |