Search Linux Wireless

Re: compile error compat-wireless

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

 



Hin-Tak Leung wrote:
> On Sun, May 17, 2009 at 12:29 PM, Bringfried Stecklum
> <stecklum@xxxxxxxxxxxxxxxxx> wrote:
>> When trying to compile the latest compat-wireless package on an Ubuntu 8.10
>> 64bit system running linux kernel 2.6.27-12 I get the following error
>>
>> stecklum@extragalactix:~/System/src/compat-wireless-2009-05-17$ make
>> ...
> 
> You have missed some important info here. - most likely you don't have
> the kernel header package installed.
> 
>>  CC [M]
>>  /home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211/tx.o
>>  CC [M]
>>  /home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211/key.o
>> /home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211/key.c: In
>> function ‘ieee80211_key_alloc’:
>> /home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211/key.c:326:
>> error: implicit declaration of function ‘get_unaligned_le32’
>> /home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211/key.c:328:
>> error: implicit declaration of function ‘get_unaligned_le16’
>> make[3]: ***
>> [/home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211/key.o]
>> Error 1
>> make[2]: ***
>> [/home/stecklum/System/src/compat-wireless-2009-05-17/net/mac80211] Error 2
>> make[1]: *** [_module_/home/stecklum/System/src/compat-wireless-2009-05-17]
>> Error 2
>> make[1]: Leaving directory `/usr/src/linux-headers-2.6.27-12-mygeneric'
>> make: *** [modules] Error 2
>>
>> Regards,
>>
>>        Bringfried
> 
> 
> Those two are defined in
> <kernel_source>/include/linux/unaligned/le_byteshift.h since about
> 2.6.26, I just checked.
> 
> make sure  /lib/modules/<kernel_ver>/source/ points to some kernel
> source tree (you probably need to install some package called
> kernel-dev or linux-dev).
> 


I got this as well, fixed it by adding #include <asm/unaligned.h> to key.c

I have been running compat-wireless for months, so it's not a missing package
thing, I suspect it's an outdated headers thing.  My system has 2.6.27 headers
right now.

Pat Erley
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux