[Madwifi-users] compile problem with 2.6.36 kernel
Status: Beta
Brought to you by:
otaku
From: James L <bjl...@lo...> - 2010-12-02 07:13:32
|
I tried compiling the svn trunk and I got this error: Checking kernel configuration... FAILED Please enable wireless extensions. I have enabled: cfg80211 wireless extensions compatibility I commented out the check and I got a compile error: CC [M] /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.o /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5747: error: unknown field 'private' specified in initializer cc1: warnings being treated as errors /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5747: error: initialization from incompatible pointer type /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5748: error: unknown field 'num_private' specified in initializer /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5748: error: excess elements in struct initializer /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5748: error: (near initialization for 'ieee80211_iw_handler_def') /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5749: error: unknown field 'private_args' specified in initializer /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5749: error: excess elements in struct initializer /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5749: error: (near initialization for 'ieee80211_iw_handler_def') /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5750: error: unknown field 'num_private_args' specified in initializer /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5750: error: excess elements in struct initializer /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5750: error: (near initialization for 'ieee80211_iw_handler_def') /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c: In function 'ieee80211_ioctl_vattach': /storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.c:5838: error: 'struct net_device' has no member named 'wireless_handlers' make[3]: *** [/storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211/ieee80211_wireless.o] Error 1 make[2]: *** [/storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202/net80211] Error 2 make[1]: *** [_module_/storage/downloads/linux/wireless/madwifi-0.9.4-r4166-20101202] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.36' make: *** [modules] Error 2 |