PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kernel 2.6.1 kompilen --> errors !???



Blame!
20.01.04, 17:49
Also ich hab mich jetzt entschieden den kernel 2.6.1 zu "installieren"... aber ich bekomm einen bzw zwei Fehler beim kompilen:
(ich poste hier nur die einträge bei denen "warning oder so steht").

./make-kpkg kernel_image


drivers/scsi/inia100.c: In function `inia100_probe_one':
drivers/scsi/inia100.c:421: warning: `pHCB' might be used uninitialized in this function
drivers/scsi/advansys.c: In function `advansys_detect':
drivers/scsi/advansys.c:4622: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/advansys.c: In function `AscSearchIOPortAddr11':
drivers/scsi/advansys.c:10006: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
CC drivers/scsi/BusLogic.o
In file included from drivers/scsi/BusLogic.c:54:
drivers/scsi/FlashPoint.c:1592:1: warning: "TIMEOUT" redefined
In file included from drivers/scsi/scsi.h:25,
from drivers/scsi/BusLogic.c:51:
include/scsi/scsi.h:305:1: warning: this is the location of the previous definition
drivers/scsi/BusLogic.c: In function `BusLogic_InitializeProbeInfoListISA':
drivers/scsi/BusLogic.c:700: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:704: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:708: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:712: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:716: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:720: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c: In function `BusLogic_InitializeMultiMasterProbeInfo':
drivers/scsi/BusLogic.c:973: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:988: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:993: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:998: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:1003: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/BusLogic.c:1008: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
SHIPPED drivers/scsi/aic7xxx/aic7xxx_seq.h
SHIPPED drivers/scsi/aic7xxx/aic7xxx_reg.h
CC drivers/scsi/aic7xxx/aic7xxx_core.o
CC drivers/scsi/aic7xxx/aic7xxx_93cx6.o
CC drivers/scsi/aic7xxx/aic7xxx_pci.o
SHIPPED drivers/scsi/aic7xxx/aic7xxx_reg_print.c
CC drivers/scsi/aic7xxx/aic7xxx_reg_print.o
CC drivers/scsi/aic7xxx/aic7xxx_osm.o
CC drivers/scsi/aic7xxx/aic7xxx_proc.o
CC drivers/scsi/aic7xxx/aic7xxx_osm_pci.o
LD drivers/scsi/aic7xxx/aic7xxx.o
LD drivers/scsi/aic7xxx/built-in.o
CC drivers/scsi/ips.o
CC drivers/scsi/fd_mcs.o
In file included from drivers/scsi/fd_mcs.c:90:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
drivers/scsi/fd_mcs.c:311: warning: initialization from incompatible pointer type
drivers/scsi/fd_mcs.h:27: warning: `fd_mcs_command' declared `static' but never defined
CC drivers/scsi/fdomain.o
drivers/scsi/fdomain.c: In function `fdomain_isa_detect':
drivers/scsi/fdomain.c:763: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
CC drivers/scsi/qlogicisp.o
CC drivers/scsi/eata_pio.o
In file included from drivers/scsi/eata_pio.c:69:
drivers/scsi/eata_generic.h:84:1: warning: "TIMEOUT" redefined
In file included from drivers/scsi/scsi.h:25,
from drivers/scsi/eata_pio.c:65:
include/scsi/scsi.h:305:1: warning: this is the location of the previous definition
drivers/scsi/eata_pio.c: In function `get_pio_conf_PIO':
drivers/scsi/eata_pio.c:596: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
CC drivers/scsi/NCR53C9x.o
drivers/scsi/NCR53C9x.c: In function `esp_do_data':
drivers/scsi/NCR53C9x.c:1838: warning: unused variable `flags'
CC drivers/scsi/mca_53c9x.o
In file included from drivers/scsi/mca_53c9x.c:43:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
CC drivers/scsi/ibmmca.o
In file included from drivers/scsi/ibmmca.c:42:
include/linux/mca-legacy.h:12:2: warning: #warning "MCA legacy - please move your driver to the new sysfs api"
drivers/scsi/ibmmca.c: In function `ibmmca_detect':
drivers/scsi/ibmmca.c:1531: warning: passing arg 2 of `mca_set_adapter_procfn' from incompatible pointer type
drivers/scsi/ibmmca.c:1599: warning: passing arg 2 of `mca_set_adapter_procfn' from incompatible pointer type
drivers/scsi/ibmmca.c:1660: warning: passing arg 2 of `mca_set_adapter_procfn' from incompatible pointer type
drivers/scsi/ibmmca.c:1722: warning: passing arg 2 of `mca_set_adapter_procfn' from incompatible pointer type
CC drivers/scsi/eata.o
CC drivers/scsi/megaraid.o
CC drivers/scsi/atp870u.o
drivers/scsi/atp870u.c: In function `atp870u_detect':
drivers/scsi/atp870u.c:2350: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
drivers/scsi/atp870u.c:2422: warning: `check_region' is deprecated (declared at include/linux/ioport.h:119)
CC drivers/scsi/gdth.o
drivers/scsi/gdth.c:881: warning: `gdthtable' defined but not used

make[1]: Leaving directory `/usr/src/linux-2.6.1'
echo done > stamp-configure
test -f stamp-configure || make -f /usr/share/kernel-package/rules configure
make ARCH=i386 \
bzImage
make[1]: Entering directory `/usr/src/linux-2.6.1'
CHK include/linux/version.h
make[2]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
drivers/built-in.o(.text+0x83acb): In function `fd_mcs_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x83b01): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x83b0e): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x83b19): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x83b85): In function `fd_mcs_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x8ce69): In function `mca_esp_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x8ce97): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x8cea6): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x8ceb5): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x8d0ab): In function `mca_esp_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x8d0b4): In function `mca_esp_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x8d167): In function `mca_esp_release':
: undefined reference to `mca_mark_as_unused'
drivers/built-in.o(.text+0x8ef55): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x8efdb): In function `ibmmca_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x8eff3): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x8f11b): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x8f123): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x8f214): In function `ibmmca_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x8f22a): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x8f34c): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x8f354): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x8f5aa): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x8f5b3): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x8f637): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x8f640): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
make[1]: *** [.tmp_vmlinux1] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6.1'
make: *** [stamp-build] Error 2



... Kann mir villeicht jemand sagen warum... error und wie ich das beheben kann? Hab nämlich keine Ahnung woran das liegen könnte.

THX!
Blame!

Blame!
20.01.04, 21:02
Also die scsi Fehler hab ich wegbekommen, aber weiß wirklich keiner was das fürn Fehler ist:

LD .tmp_vmlinux1
drivers/built-in.o(.text+0x7cdc3): In function `fd_mcs_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x7ce09): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x7ce1f): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x7ce33): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x7cea4): In function `fd_mcs_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x86be6): In function `mca_esp_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x86c23): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x86c3a): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x86c51): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x86e78): In function `mca_esp_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x86e80): In function `mca_esp_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x86f43): In function `mca_esp_release':
: undefined reference to `mca_mark_as_unused'
drivers/built-in.o(.text+0x88f56): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x88fe1): In function `ibmmca_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x88ff8): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x89151): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x89159): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x89270): In function `ibmmca_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x89289): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x893d8): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x893e0): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x89698): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x896a4): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x8974b): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x89757): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
make: *** [.tmp_vmlinux1] Error 1

???
Es is echt wichtig!

Danke!

k3rn3lpanic
20.01.04, 21:04
Sofern Du die SCSI-Treiber nicht brauchst, nimm sie alle, oder zumindest die, die Du nicht brauchst, raus. Damit sollte sich das erledigt haben.

Blame!
20.01.04, 21:09
jep, danke, jetzt klappts. Mal ne andere Frage: Wie kann ich herausfinden was für ein Kernel gerade installiert ist??

SiVaS
21.01.04, 01:46
Original geschrieben von Blame!
Also die scsi Fehler hab ich wegbekommen, aber weiß wirklich keiner was das fürn Fehler ist:

LD .tmp_vmlinux1
drivers/built-in.o(.text+0x7cdc3): In function `fd_mcs_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x7ce09): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x7ce1f): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x7ce33): In function `fd_mcs_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x7cea4): In function `fd_mcs_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x86be6): In function `mca_esp_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x86c23): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x86c3a): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x86c51): In function `mca_esp_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x86e78): In function `mca_esp_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x86e80): In function `mca_esp_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x86f43): In function `mca_esp_release':
: undefined reference to `mca_mark_as_unused'
drivers/built-in.o(.text+0x88f56): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x88fe1): In function `ibmmca_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x88ff8): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x89151): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x89159): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x89270): In function `ibmmca_detect':
: undefined reference to `mca_find_adapter'
drivers/built-in.o(.text+0x89289): In function `ibmmca_detect':
: undefined reference to `mca_read_stored_pos'
drivers/built-in.o(.text+0x893d8): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x893e0): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x89698): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x896a4): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
drivers/built-in.o(.text+0x8974b): In function `ibmmca_detect':
: undefined reference to `mca_set_adapter_name'
drivers/built-in.o(.text+0x89757): In function `ibmmca_detect':
: undefined reference to `mca_mark_as_used'
make: *** [.tmp_vmlinux1] Error 1

???
Es is echt wichtig!

Danke!


hallo,

" MCA = Microchannel Bus " ... so eine Art SCSI System !


Bus options (PCI, PCMCIA, EISA, MCA, ISA) ---> MCA support ---> abwählen !!!


Damals von IBM vermarktet !!!


Wirst du nicht haben und auch nicht brauchen !!!


SiVaS

klemens
21.01.04, 01:53
Original geschrieben von Blame!
jep, danke, jetzt klappts. Mal ne andere Frage: Wie kann ich herausfinden was für ein Kernel gerade installiert ist??

Was spuckt denn
uname -r
aus ;)