[Voyage-linux] Re: Recompiling madwifi for the WRAP

Kim-man 'Punky' TSE (spam-protected)
Mon Nov 26 15:46:36 HKT 2007


Hi David,

You missed features.h in libc.  Did you install libc6-dev?

Regards,
Punky


David Murray wrote:
> Hi,
>
> I am still having problems building madwifi for the WRAP. I am little 
> confused about what .config file to use with the kernel source. Some 
> people say that you should use the one from your currently running 
> WRAP. The guides on the voyage site seem to suggest using the .config 
> files from http://www.voyage.hk/download/kernel_config/. I have done 
> both and I get two different errors :)
>
>
> Using the .config file that was on the WRAP 
> -------------------------------------------
>
> it looks like a perl file, see http://pastebin.com/m5056c) I get this 
> error:
>
> voyage:~/madwifi-fix/madwifi-0.9.3.3# make 
> KERNELPATH=/mnt/nfs/linux-source-2.6.17-voyage/
> /mnt/nfs/linux-source-2.6.17-voyage//.config:18: *** target pattern 
> contains no `%'.  Stop.
>
> I found this post 
> http://www.nabble.com/Target-pattern-contains-no---in-make-3.80--t223279.html. 
> This seems to suggest that the error may be caused by repeated ":" 
> characters in the .config file. This sees to fit becuase line 18 of 
> the .config file is: "use Debconf::Client::ConfModule qw(:all);". So 
> it has lots of ":" characters. The problem is that this seems like an 
> important line. Does it have to be modified?
>
>
> using this .config file from the voyage site
> --------------------------------------------
>
> http://www.voyage.hk/download/kernel_config/config-2.6.17-486-voyage_3.0-3 
> I get this error.:
>
> voyage:~/madwifi-fix/madwifi-0.9.3.3# make 
> KERNELPATH=/mnt/nfs/linux-source-2.6.17-voyage/
> Checking requirements... ok.
> Checking kernel configuration... ok.
> make -C /mnt/nfs/linux-source-2.6.17-voyage/ 
> SUBDIRS=/rw/root/madwifi-fix/madwifi-0.9.3.3 modules
> make[1]: Entering directory `/mnt/nfs/linux-source-2.6.17-voyage'
>
>  WARNING: Symbol version dump 
> /mnt/nfs/linux-source-2.6.17-voyage/Module.symvers
>           is missing; modules will have no dependencies and modversions.
>
>  CC [M]  /rw/root/madwifi-fix/madwifi-0.9.3.3/ath/if_ath.o
> In file included from include/linux/posix_types.h:47,
>                 from include/linux/types.h:14,
>                 from 
> /rw/root/madwifi-fix/madwifi-0.9.3.3/ath/../include/compat.h:43,
>                 from <command line>:1:
> /usr/lib/gcc/i486-linux-gnu/4.1.2/include/asm/posix_types.h:13:22: 
> error: features.h: No such file or directory
> /usr/lib/gcc/i486-linux-gnu/4.1.2/include/asm/posix_types.h:14:35: 
> error: no include path in which to search for asm/posix_types.h
> In file included from 
> /rw/root/madwifi-fix/madwifi-0.9.3.3/ath/../include/compat.h:43,
>                 from <command line>:1:
> include/linux/types.h:15:23: error: asm/types.h: No such file or 
> directory
> In file included from 
> /rw/root/madwifi-fix/madwifi-0.9.3.3/ath/../include/compat.h:43,
>                 from <command line>:1:
> include/linux/types.h:19: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before '__kernel_dev_t'
>
> I have no idea as to what this error message is referring to. Does 
> anyone know where I can go from here?
>
> Thanks for your time
>
> Dave
>
> _______________________________________________
> Voyage-linux mailing list
> Voyage-linux at list.voyage.hk
> http://list.voyage.hk/mailman/listinfo/voyage-linux


-- 
Regards,
Punky

P U N K N ! X  . c o m
Technology + Lifestyle
(http://www.punknix.com)

V O Y A G E . H K - http://www.voyage.hk
Linux - voyage-0.4.1 is released!
Store - New Senao NMP-8601 and NMP-8602 (100mW) in stock!
      - New low price for Senao NMP-8602 Plus (400mW)! 





More information about the Voyage-linux mailing list