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

(usagi-users 02563) How can rebuild the kernel which support MIPv6 ?



Hi
I have trouble when I compile the usagi-linux24-s20030721 which is the
last snapshot was support MIPv6.
If anyone have the solution of that problem, Please let me know it.

--■compile log-------
/var/tmp/usagi/kernel/linux24/include/asm/hardirq.h: In function `irqs_running':
/var/tmp/usagi/kernel/linux24/include/asm/hardirq.h:51: `smp_num_cpus_Rsmp_3b86334d' undeclared (first use in this function)
/var/tmp/usagi/kernel/linux24/include/asm/hardirq.h:51: (Each undeclared identifier is reported only once
/var/tmp/usagi/kernel/linux24/include/asm/hardirq.h:51: for each function it appears in.)
In file included from /var/tmp/usagi/kernel/linux24/include/linux/sched.h:23,
                 from /var/tmp/usagi/kernel/linux24/include/linux/skbuff.h:21,
                 from /var/tmp/usagi/kernel/linux24/include/net/ndisc.h:40,
                 from /var/tmp/usagi/kernel/linux24/include/net/ipv6.h:22,
                 from ioctl_mn.c:17:
/var/tmp/usagi/kernel/linux24/include/linux/smp.h: At top level:
/var/tmp/usagi/kernel/linux24/include/linux/smp.h:57: `smp_num_cpus_Rsmp_3b86334d' used prior to declaration
make[2]: *** [ioctl_mn.o] Error 1
make[2]: Leaving directory `/var/tmp/usagi/kernel/linux24/net/ipv6/mobile_ip6'
make[1]: *** [_modsubdir_ipv6/mobile_ip6] Error 2
make[1]: Leaving directory `/var/tmp/usagi/kernel/linux24/net'
make: *** [_mod_net] Error 2
-------
--■.config-summary--
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
#
# Processor type and features
#
CONFIG_SMP=y
#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
# CONFIG_NETLINK_DEV is not set
CONFIG_NETFILTER=y
CONFIG_NETFILTER_DEBUG=y
# CONFIG_FILTER is not set
# CONFIG_NET_NEIGH_DEBUG is not set
# CONFIG_NET_RESTRICTED_REUSE is not set
CONFIG_UNIX=y
CONFIG_INET=y
# CONFIG_IPSEC is not set
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=y
CONFIG_NET_IPIP_IPV6=y
CONFIG_NET_IPGRE=y
CONFIG_NET_IPGRE_BROADCAST=y
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set
CONFIG_IPV4_IPSEC_TUNNEL=y
#
#   IP: Netfilter Configuration
#
# CONFIG_IP_NF_CONNTRACK is not set
# CONFIG_IP_NF_QUEUE is not set
# CONFIG_IP_NF_IPTABLES is not set
# CONFIG_IP_NF_ARPTABLES is not set
CONFIG_IP_NF_COMPAT_IPCHAINS=y
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IPV6=y
CONFIG_IPV6_DEBUG=y
CONFIG_IPV6_ZONE=y
# CONFIG_IPV6_ZONE_SITELOCAL is not set
CONFIG_IPV6_DROP_FAKE_V4MAPPED=y
# CONFIG_IPV6_RESTRICTED_DOUBLE_BIND is not set
# CONFIG_IPV6_6TO4_NEXTHOP is not set
# CONFIG_IPV6_PRIVACY is not set
CONFIG_IPV6_ANYCAST=y
CONFIG_IPV6_ANYCAST_GROUP=y
# CONFIG_IPV6_ISATAP is not set
# CONFIG_IPV6_PREFIXLIST is not set
# CONFIG_IPV6_NDISC_DEBUG is not set
# CONFIG_IPV6_ACONF_DEBUG is not set
# CONFIG_IPV6_RT6_DEBUG is not set
CONFIG_IPV6_SUBTREES=y
CONFIG_IPV6_ROUTER_PREF=y
CONFIG_IPV6_NEW_ROUNDROBIN=y
CONFIG_IPV6_ROUTE_INFO=y
# CONFIG_IPV6_MLD6_DEBUG is not set
# CONFIG_IPV6_MLD6_ALL_DONE is not set
# CONFIG_IPV6_NODEINFO is not set

#
#   IPv6: Netfilter Configuration
#
# CONFIG_IP6_NF_QUEUE is not set
# CONFIG_IP6_NF_IPTABLES is not set
CONFIG_IPV6_IPSEC_TUNNEL=y
CONFIG_IPV6_IPV6_TUNNEL=m
CONFIG_IPV6_MOBILITY=m
CONFIG_IPV6_MOBILITY_MN=y
CONFIG_IPV6_MOBILITY_DEBUG=y
----