You are not logged in.

#1 2008-11-18 23:43:41

Abecedarian
Member
Registered: 2006-07-30
Posts: 43

Errors compiling madwifi for a custom kernel

Hi, I've compiled a new kernel from the latest sources, updated my abs tree, and edited the _kernver variable in the madwifi PKGBUILD to point to my new kernel. However, when I try to compile, I get the following error:

<the WARNING: ..... undefined! messages repeat for a long time, then:>
WARNING: "pci_enable_device" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "copy_from_user" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "rtnl_unlock" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "dma_ops" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "ioread32" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "free_irq" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "pci_save_state" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
WARNING: "strcpy" [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.ko] undefined!
  CC      /var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.o
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:8: error: variable '__this_module' has initializer but incomplete type
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:9: error: unknown field 'name' specified in initializer
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:9: warning: excess elements in struct initializer
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:9: warning: (near initialization for '__this_module')
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:10: error: unknown field 'init' specified in initializer
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:10: warning: excess elements in struct initializer
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:10: warning: (near initialization for '__this_module')
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:14: error: unknown field 'arch' specified in initializer
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:14: error: 'MODULE_ARCH_INIT' undeclared here (not in a function)
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:14: warning: excess elements in struct initializer
/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.c:14: warning: (near initialization for '__this_module')
make[2]: *** [/var/abs/local/madwifi/src/madwifi/ath/ath_pci.mod.o] Error 1
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/tom/kernelbuild/linux-2.6.27'
make: *** [modules] Error 2
==> ERROR: Build Failed.
    Aborting...

Any help would be appreciated.

Offline

Board footer

Powered by FluxBB