View previous topic :: View next topic |
Author |
Message |
carnz n00b
Joined: 15 Apr 2006 Posts: 2
|
Posted: Sat Apr 15, 2006 8:13 pm Post subject: kernel compilation error [solved] |
|
|
I installed gentoo successfully some time ago on a Toshiba Laptop. Since almost everything works fine besides the Toshiba support, I wanted to switch it on in the kernel. But now I'm facing some errors I don't know to handle, because I'm a newbie with the kernel stuff.
I tried it manualy and with genkernel. (First time I used genkernel to install gentoo)
-------------------------------------------------------------------------------
* Gentoo Linux Genkernel; Version 3.3.10
* Running with options: --menuconfig all
* Linux Kernel 2.6.15-gentoo-r1 for x86...
* mount: /boot mounted successfully!
* kernel: >> Running mrproper...
* config: Using config from /etc/kernels/kernel-config-x86-2.6.15-gentoo-r1
* Previous config backed up to .config.bak
* >> Running oldconfig...
* kernel: >> Cleaning...
* config: >> Invoking menuconfig...
#
# using defaults found in .config
#
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
* >> Compiling 2.6.15-gentoo-r1 bzImage...
* >> Compiling 2.6.15-gentoo-r1 modules...
* ERROR: Failed to compile the "modules" target...
* -- Grepping log... --
SCSI media changer support (CHR_DEV_SCH) [N/m/y/?] n
*
* Some SCSI devices (e.g. CD jukebox) support multiple LUNs
*
Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [N/y/?] n
Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [N/y/?] n
--
AS arch/i386/kernel/trampoline.o
CC arch/i386/kernel/mpparse.o
CC kernel/rcupdate.o
CC kernel/intermodule.o
CC arch/i386/kernel/apic.o
kernel/intermodule.c:178: warning: `inter_module_register' is deprecated (declared at kernel/intermodule.c:3cool
kernel/intermodule.c:179: warning: `inter_module_unregister' is deprecated (declared at kernel/intermodule.c:7 cool
kernel/intermodule.c:181: warning: `inter_module_put' is deprecated (declared at kernel/intermodule.c:159)
--
CC kernel/power/process.o
CC mm/readahead.o
CC kernel/power/console.o
CC mm/slab.o
CC kernel/power/pm.o
kernel/power/pm.c:259: warning: `pm_register' is deprecated (declared at kernel/power/pm.c:63)
kernel/power/pm.c:260: warning: `pm_unregister' is deprecated (declared at kernel/power/pm.c:86)
kernel/power/pm.c:261: warning: `pm_unregister_all' is deprecated (declared at kernel/power/pm.c:115)
kernel/power/pm.c:262: warning: `pm_send_all' is deprecated (declared at kernel/power/pm.c:234)
--
CC drivers/char/speakup/speakup.o
CC fs/reiserfs/objectid.o
CC fs/reiserfs/lbalance.o
CC drivers/char/speakup/speakup_drvcommon.o
CC fs/reiserfs/ibalance.o
drivers/char/speakup/speakup_drvcommon.c:37: warning: `module_name' defined but not used
--
CHK include/linux/version.h
CC [M] arch/i386/kernel/apm.o
AS [M] arch/i386/crypto/aes-i586-asm.o
CC [M] arch/i386/crypto/aes.o
arch/i386/kernel/apm.c: In function `suspend':
arch/i386/kernel/apm.c:1204: warning: `pm_send_all' is deprecated (declared at include/linux/pm_legacy.h:31)
arch/i386/kernel/apm.c:1258: warning: `pm_send_all' is deprecated (declared at include/linux/pm_legacy.h:31)
arch/i386/kernel/apm.c: In function `check_events':
arch/i386/kernel/apm.c:1379: warning: `pm_send_all' is deprecated (declared at include/linux/pm_legacy.h:31)
--
CC [M] drivers/net/rrunner.o
CC [M] drivers/mmc/mmc_sysfs.o
CC [M] drivers/mmc/mmc_block.o
CC [M] drivers/net/sunhme.o
drivers/mmc/mmc_block.c: In function `mmc_blk_probe':
drivers/mmc/mmc_block.c:422: warning: long unsigned int format, different type arg (arg 5)
--
CC [M] drivers/scsi/psi240i.o
CC [M] drivers/net/skge.o
CC [M] drivers/scsi/BusLogic.o
CC [M] drivers/net/via-rhine.o
drivers/scsi/BusLogic.c: In function `BusLogic_InitializeProbeInfoListISA':
drivers/scsi/BusLogic.c:583: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:585: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:587: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:589: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:591: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:593: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c: In function `BusLogic_InitializeMultiMasterProbeInfo':
drivers/scsi/BusLogic.c:799: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:809: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:811: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:813: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:815: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
drivers/scsi/BusLogic.c:817: warning: `check_region' is deprecated (declared at include/linux/ioport.h:124)
CC [M] drivers/net/via-velocity.o
drivers/scsi/BusLogic.c: At top level:
drivers/scsi/BusLogic.c:2960: warning: `BusLogic_AbortCommand' defined but not used
--
CC [M] drivers/net/hamachi.o
CC [M] drivers/net/seeq8005.o
CC [M] drivers/scsi/aha1542.o
CC [M] drivers/net/sb1000.o
In file included from drivers/scsi/aha1542.c:43:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
--
CC [M] drivers/net/3c503.o
CC [M] drivers/scsi/in2000.o
CC [M] drivers/net/ne.o
CC [M] drivers/scsi/NCR53c406a.o
CC [M] drivers/net/hp.o
drivers/scsi/NCR53c406a.c:610: warning: `NCR53c406a_setup' defined but not used
--
CC [M] drivers/scsi/qla1280.o
CC [M] drivers/net/lne390.o
CC [M] drivers/net/ne3210.o
CC [M] drivers/scsi/pas16.o
CC [M] drivers/net/b44.o
drivers/scsi/NCR5380.c:359: warning: `phases' defined but not used
CC [M] drivers/net/forcedeth.o
CC [M] drivers/scsi/t128.o
drivers/scsi/NCR5380.c:359: warning: `phases' defined but not used
CC [M] drivers/scsi/dmx3191d.o
CC [M] drivers/net/ppp_generic.o
drivers/scsi/NCR5380.c:633: warning: `NCR5380_print_options' defined but not used
drivers/scsi/NCR5380.c:708: warning: `NCR5380_proc_info' defined but not used
drivers/scsi/NCR5380.c:359: warning: `phases' defined but not used
drivers/scsi/NCR5380.c:579: warning: `NCR5380_probe_irq' defined but not used
CC [M] drivers/scsi/dtc.o
CC [M] drivers/net/slhc.o
drivers/scsi/NCR5380.c:359: warning: `phases' defined but not used
--
CC [M] drivers/scsi/tmscsim.o
CC [M] drivers/net/pppox.o
CC [M] drivers/net/pppoe.o
CC [M] drivers/scsi/megaraid.o
drivers/scsi/megaraid.c: In function `issue_scb':
drivers/scsi/megaraid.c:1151: warning: passing arg 2 of `writel' makes pointer from integer without a cast
drivers/scsi/megaraid.c: In function `issue_scb_block':
drivers/scsi/megaraid.c:1214: warning: passing arg 2 of `writel' makes pointer from integer without a cast
drivers/scsi/megaraid.c:1227: warning: passing arg 2 of `writel' makes pointer from integer without a cast
drivers/scsi/megaraid.c:1229: warning: passing arg 1 of `readl' makes pointer from integer without a cast
CC [M] drivers/net/slip.o
drivers/scsi/megaraid.c: In function `megaraid_isr_memmapped':
drivers/scsi/megaraid.c:1359: warning: passing arg 1 of `readl' makes pointer from integer without a cast
drivers/scsi/megaraid.c:1366: warning: passing arg 2 of `writel' makes pointer from integer without a cast
drivers/scsi/megaraid.c:1385: warning: passing arg 2 of `writel' makes pointer from integer without a cast
drivers/scsi/megaraid.c:1389: warning: passing arg 1 of `readl' makes pointer from integer without a cast
drivers/scsi/megaraid.c: In function `mega_internal_command':
drivers/scsi/megaraid.c:4472: warning: unused variable `flags'
--
CC [M] drivers/scsi/gdth.o
CC [M] drivers/net/lance.o
CC [M] drivers/net/defxx.o
CC [M] drivers/net/at1700.o
In file included from drivers/net/at1700.c:42:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
--
CC [M] drivers/net/3c501.o
CC [M] drivers/net/3c507.o
CC [M] drivers/scsi/a100u2w.o
CC [M] drivers/net/3c509.o
drivers/net/3c509.c: In function `el3_common_remove':
drivers/net/3c509.c:367: warning: `pm_unregister' is deprecated (declared at include/linux/pm_legacy.h:21)
drivers/net/3c509.c: In function `el3_probe':
drivers/net/3c509.c:577: warning: `pm_register' is deprecated (declared at include/linux/pm_legacy.h:16)
CC [M] drivers/scsi/3w-xxxx.o
CC [M] drivers/net/3c515.o
CC [M] drivers/net/eexpress.o
CC [M] drivers/scsi/3w-9xxx.o
In file included from drivers/net/eexpress.c:116:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
--
CC [M] drivers/net/ni65.o
CC [M] drivers/scsi/ahci.o
CC [M] drivers/net/3c505.o
CC [M] drivers/scsi/sata_svw.o
drivers/scsi/sata_svw.c: In function `k2_sata_tf_load':
drivers/scsi/sata_svw.c:113: warning: passing arg 2 of `writeb' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:118: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:119: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:120: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:121: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:122: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:124: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:125: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:126: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:127: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:128: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:132: warning: passing arg 2 of `writeb' makes pointer from integer without a cast
drivers/scsi/sata_svw.c: In function `k2_sata_tf_read':
drivers/scsi/sata_svw.c:144: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:145: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:146: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:147: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:148: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_svw.c:149: warning: passing arg 1 of `readw' makes pointer from integer without a cast
--
CC [M] drivers/net/lp486e.o
CC [M] drivers/scsi/sata_via.o
CC [M] drivers/net/eth16i.o
CC [M] drivers/scsi/sata_vsc.o
drivers/scsi/sata_vsc.c: In function `vsc_sata_tf_load':
drivers/scsi/sata_vsc.c:133: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:134: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:135: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:136: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:137: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:139: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:140: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:141: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:142: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:143: warning: passing arg 2 of `writew' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:147: warning: passing arg 2 of `writeb' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c: In function `vsc_sata_tf_read':
drivers/scsi/sata_vsc.c:159: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:160: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:161: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:162: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:163: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:164: warning: passing arg 1 of `readw' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c: In function `vsc_sata_setup_port':
drivers/scsi/sata_vsc.c:283: warning: passing arg 2 of `writel' makes pointer from integer without a cast
drivers/scsi/sata_vsc.c:284: warning: passing arg 2 of `writel' makes pointer from integer without a cast
CC [M] drivers/scsi/sata_sis.o
CC [M] drivers/net/cs89x0.o
CC [M] drivers/scsi/sata_sx4.o
drivers/net/cs89x0.c:186: warning: `netcard_portlist' defined but not used
--
CC [M] drivers/net/skfp/smt.o
CC [M] drivers/scsi/pcmcia/fdomain_stub.o
CC [M] drivers/net/skfp/cfm.o
CC [M] drivers/scsi/pcmcia/fdomain_core.o
CC [M] drivers/net/skfp/ecm.o
drivers/scsi/fdomain.c:425: warning: `ports' defined but not used
drivers/scsi/fdomain.c:469: warning: `signatures' defined but not used
drivers/scsi/fdomain.c:652: warning: `fdomain_get_irq' defined but not used
--
CC [M] drivers/net/tokenring/tmspci.o
CC [M] drivers/net/tokenring/skisa.o
CC [M] drivers/net/tokenring/smctr.o
CC [M] drivers/scsi/qla2xxx/qla_sup.o
In file included from drivers/net/tokenring/smctr.c:46:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
CC [M] drivers/scsi/qla2xxx/qla_rscn.o
drivers/net/tokenring/smctr.c: In function `smctr_load_firmware':
drivers/net/tokenring/smctr.c:2981: warning: assignment discards qualifiers from pointer target type
--
CC [M] drivers/usb/host/sl811_cs.o
CC [M] drivers/usb/input/aiptek.o
CC [M] drivers/net/wan/pc300_tty.o
CC [M] drivers/usb/input/ati_remote.o
drivers/net/wan/pc300_tty.c: In function `cpc_tty_rx_work':
drivers/net/wan/pc300_tty.c:692: warning: passing arg 1 of `kfree' discards qualifiers from pointer target typ e
--
CC [M] drivers/usb/net/zaurus.o
CC [M] drivers/usb/net/usbnet.o
CC [M] drivers/usb/net/zd1201.o
drivers/usb/net/zd1201.c:24:27: net/ieee80211.h: No such file or directory
drivers/usb/net/zd1201.c: In function `zd1201_usbrx':
drivers/usb/net/zd1201.c:341: error: `IEEE80211_SCTL_FRAG' undeclared (first use in this function)
drivers/usb/net/zd1201.c:341: error: (Each undeclared identifier is reported only once
drivers/usb/net/zd1201.c:341: error: for each function it appears in.)
drivers/usb/net/zd1201.c:342: error: `IEEE80211_FCTL_MOREFRAGS' undeclared (first use in this function)
drivers/usb/net/zd1201.c:352: error: `IEEE80211_DATA_LEN' undeclared (first use in this function)
drivers/usb/net/zd1201.c:358: error: `IEEE80211_SCTL_SEQ' undeclared (first use in this function)
make[3]: *** [drivers/usb/net/zd1201.o] Error 1
make[2]: *** [drivers/usb/net] Error 2
make[1]: *** [drivers/usb] Error 2
make[1]: *** Waiting for unfinished jobs....
CC [M] drivers/net/wireless/airo_cs.o
CC [M] drivers/net/wireless/atmel.o
CC [M] drivers/net/wireless/atmel_pci.o
drivers/net/wireless/atmel.c:71:27: net/ieee80211.h: No such file or directory
drivers/net/wireless/atmel.c:622: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c:622: warning: its scope is only this definition or declaration, which is probably not what you want
drivers/net/wireless/atmel.c:627: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c: In function `start_tx':
drivers/net/wireless/atmel.c:830: error: storage size of `header' isn't known
drivers/net/wireless/atmel.c:866: error: `IEEE80211_FTYPE_DATA' undeclared (first use in this function)
drivers/net/wireless/atmel.c:866: error: (Each undeclared identifier is reported only once
drivers/net/wireless/atmel.c:866: error: for each function it appears in.)
drivers/net/wireless/atmel.c:870: error: `IEEE80211_FCTL_PROTECTED' undeclared (first use in this function)
drivers/net/wireless/atmel.c:876: error: `IEEE80211_FCTL_TODS' undeclared (first use in this function)
drivers/net/wireless/atmel.c:830: warning: unused variable `header'
drivers/net/wireless/atmel.c: At top level:
drivers/net/wireless/atmel.c:906: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c:907: error: conflicting types for `atmel_transmit_management_frame'
drivers/net/wireless/atmel.c:627: error: previous declaration of `atmel_transmit_management_frame'
drivers/net/wireless/atmel.c: In function `atmel_transmit_management_frame':
drivers/net/wireless/atmel.c:917: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c: At top level:
drivers/net/wireless/atmel.c:921: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c: In function `fast_rx_path':
drivers/net/wireless/atmel.c:957: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:957: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:958: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:958: error: `IEEE80211_FCTL_FROMDS' undeclared (first use in this function)
drivers/net/wireless/atmel.c:959: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:959: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:961: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:961: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c: At top level:
drivers/net/wireless/atmel.c:994: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c: In function `frag_rx_path':
drivers/net/wireless/atmel.c:1000: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:1000: error: `IEEE80211_FCTL_FROMDS' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1001: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:1001: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:1003: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:1003: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:1023: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:1023: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c: In function `rx_done_irq':
drivers/net/wireless/atmel.c:1085: error: storage size of `header' isn't known
drivers/net/wireless/atmel.c:1120: error: `IEEE80211_FCTL_PROTECTED' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1140: error: `IEEE80211_FCTL_FTYPE' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1140: error: `IEEE80211_FTYPE_DATA' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1142: error: `IEEE80211_FCTL_MOREFRAGS' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1143: error: `IEEE80211_SCTL_FRAG' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1144: error: `IEEE80211_SCTL_SEQ' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1154: error: `IEEE80211_FTYPE_MGMT' undeclared (first use in this function)
drivers/net/wireless/atmel.c:1085: warning: unused variable `header'
drivers/net/wireless/atmel.c: In function `send_authentication_request':
drivers/net/wireless/atmel.c:2650: error: storage size of `header' isn't known
drivers/net/wireless/atmel.c:2653: error: `IEEE80211_FTYPE_MGMT' undeclared (first use in this function)
drivers/net/wireless/atmel.c:2653: error: `IEEE80211_STYPE_AUTH' undeclared (first use in this function)
drivers/net/wireless/atmel.c:2662: error: `IEEE80211_FCTL_PROTECTED' undeclared (first use in this function)
drivers/net/wireless/atmel.c:2650: warning: unused variable `header'
drivers/net/wireless/atmel.c: In function `send_association_request':
drivers/net/wireless/atmel.c:2685: error: storage size of `header' isn't known
drivers/net/wireless/atmel.c:2698: error: `IEEE80211_FTYPE_MGMT' undeclared (first use in this function)
drivers/net/wireless/atmel.c:2698: error: `IEEE80211_STYPE_REASSOC_REQ' undeclared (first use in this function )
drivers/net/wireless/atmel.c:2698: error: `IEEE80211_STYPE_ASSOC_REQ' undeclared (first use in this function)
drivers/net/wireless/atmel.c:2685: warning: unused variable `header'
drivers/net/wireless/atmel.c: At top level:
drivers/net/wireless/atmel.c:2735: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c: In function `is_frame_from_current_bss':
drivers/net/wireless/atmel.c:2737: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:2737: error: `IEEE80211_FCTL_FROMDS' undeclared (first use in this function)
drivers/net/wireless/atmel.c:2738: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:2740: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c: At top level:
drivers/net/wireless/atmel.c:2787: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c: In function `store_bss_info':
drivers/net/wireless/atmel.c:2789: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:2789: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c: At top level:
drivers/net/wireless/atmel.c:3077: warning: `struct ieee80211_hdr_4addr' declared inside parameter list
drivers/net/wireless/atmel.c:3078: error: conflicting types for `atmel_management_frame'
drivers/net/wireless/atmel.c:622: error: previous declaration of `atmel_management_frame'
drivers/net/wireless/atmel.c: In function `atmel_management_frame':
drivers/net/wireless/atmel.c:3081: error: dereferencing pointer to incomplete type
drivers/net/wireless/atmel.c:3081: error: `IEEE80211_FCTL_STYPE' undeclared (first use in this function)
drivers/net/wireless/atmel.c:3121: warning: passing arg 2 of `is_frame_from_current_bss' from incompatible poi nter type
drivers/net/wireless/atmel.c:3139: warning: passing arg 2 of `store_bss_info' from incompatible pointer type
drivers/net/wireless/atmel.c:3162: warning: passing arg 2 of `is_frame_from_current_bss' from incompatible poi nter type
drivers/net/wireless/atmel.c:3174: warning: passing arg 2 of `is_frame_from_current_bss' from incompatible poi nter type
make[3]: *** [drivers/net/wireless/atmel.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2
* Gentoo Linux Genkernel; Version 3.3.10
* Running with options: --menuconfig all
* ERROR: Failed to compile the "modules" target...
* -- End log... --
* Please consult /var/log/genkernel.log for more information and any
* errors that were reported above.
* Report any genkernel bugs to bugs.gentoo.org and
* assign your bug to genkernel@gentoo.org. Please include
* as much information as you can in your bug report; attaching
* /var/log/genkernel.log so that your issue can be dealt with effectively.
*
* Please do *not* report compilation failures as genkernel bugs!
Last edited by carnz on Sun Apr 16, 2006 12:42 pm; edited 1 time in total |
|
Back to top |
|
|
daemonflower Apprentice
Joined: 17 Jul 2004 Posts: 290
|
Posted: Sat Apr 15, 2006 10:31 pm Post subject: |
|
|
The problem seems clear: you're lacking the net/ieee80211.h file.
How that got lost, I can't say. On my system, it is there with all kernels I recently emerged: Code: | $ locate net/ieee80211.h
/usr/src/linux-2.6.15-gentoo-r5/include/net/ieee80211.h
/usr/src/linux-2.6.15-gentoo-r7/include/net/ieee80211.h
/usr/src/linux-2.6.16-gentoo/include/net/ieee80211.h
/usr/src/linux-2.6.16-gentoo-r1/include/net/ieee80211.h
/usr/src/linux-2.6.16-gentoo-r2/include/net/ieee80211.h | Maybe you should just do an emerge gentoo-sources and try again? |
|
Back to top |
|
|
carnz n00b
Joined: 15 Apr 2006 Posts: 2
|
Posted: Sun Apr 16, 2006 11:12 am Post subject: |
|
|
thx! simple but works =) |
|
Back to top |
|
|
|