Re: [Madwifi-users] madwifi and compiled kernel
Status: Beta
Brought to you by:
otaku
From: Michael R. <ma...@no...> - 2006-01-03 10:27:23
|
Hi. On Fri, 2005-12-30 at 01:30 -0500, eph man wrote: > kernel, but that didn't work (since i'm running ubuntu). i also tried > installing the driver from source and got this error: > [...] > cc1: warnings being treated as errors > In file included from include/linux/if_ether.h:107, > from include/linux/netdevice.h:29, > from /usr/src/madwifi/net80211/if_media.c:60: > include/linux/skbuff.h: In function 'skb_add_data': > include/linux/skbuff.h:1067: warning: pointer targets in passing > argument 1 of 'csum_and_copy_from_user' differ in signedness What version of gcc are you using? I'd guess it's v4. In that case: yes, compilation is broken. The messages you see are just warnings and could be ignored, but due to a compiler switch we use warnings will be treated as errors, which cause the compilation process to abort. The first thing to do is to find out what gcc version was used to compile the kernel. If you compiled it manually it most probably was the same version you use to compile MadWifi - which means you will have to wait until the problems get fixed. If you use a precompiled kernel it probably was compiled with gcc 3.x. In that case you had to make sure that you compile MadWifi with the exact same gcc version. Ubuntu was a bit strange in this regard (installing gcc4 but using gcc3.x for compiling the kernel), maybe they still are. Bye, Mike |