compile problem with 2.6.36 kernel
"James L" <[email protected]> Thu, 2 Dec 2010 02:00:13 -0500
| Newsgroups | gmane.linux.drivers.madwifi.user |
|---|---|
| Message-ID | <[email protected]> |
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 ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev