cat1510
Well-Known Member
Hallo Leutz,
immer wenn ich meinen Kernel backen moechte bekomme ich folenden tollen Text:
ing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror vers.c
linking kernel
channel.o: In function `chn_setdir':
channel.o(.text+0x154a): undefined reference to `sndbuf_dmasetdir'
channel.o: In function `chn_trigger':
channel.o(.text+0x1c70): undefined reference to `sndbuf_dmabounce'
umass.o: In function `umass_cam_attach_sim':
umass.o(.text+0x17e3): undefined reference to `cam_simq_alloc'
umass.o(.text+0x1834): undefined reference to `cam_sim_alloc'
umass.o(.text+0x1843): undefined reference to `cam_simq_free'
umass.o(.text+0x1865): undefined reference to `xpt_bus_register'
umass.o: In function `umass_cam_rescan_callback':
umass.o(.text+0x1893): undefined reference to `xpt_free_path'
umass.o: In function `umass_cam_rescan':
umass.o(.text+0x1908): undefined reference to `xpt_periph'
umass.o(.text+0x1917): undefined reference to `xpt_create_path'
umass.o(.text+0x1933): undefined reference to `xpt_setup_ccb'
umass.o(.text+0x1950): undefined reference to `xpt_action'
umass.o: In function `umass_cam_detach_sim':
umass.o(.text+0x1a5c): undefined reference to `xpt_bus_deregister'
umass.o(.text+0x1a78): undefined reference to `cam_sim_free'
umass.o: In function `umass_cam_action':
umass.o(.text+0x1e60): undefined reference to `cam_calc_geometry'
umass.o(.text+0x1e71): undefined reference to `xpt_done'
umass.o: In function `umass_cam_cb':
umass.o(.text+0x1feb): undefined reference to `xpt_done'
umass.o: In function `umass_cam_sense_cb':
umass.o(.text+0x2154): undefined reference to `xpt_done'
umass.o: In function `umass_cam_quirk_cb':
umass.o(.text+0x218b): undefined reference to `xpt_done'
ppc.o: In function `ppcintr':
ppc.o(.text+0xf27): undefined reference to `isa_dmadone'
ppc.o: In function `ppc_write':
ppc.o(.text+0x10cd): undefined reference to `isa_dmastart'
ppc.o(.text+0x1134): undefined reference to `isa_dmadone'
ppc.o: In function `ppc_attach':
ppc.o(.text+0x1883): undefined reference to `isa_dma_acquire'
ppc.o(.text+0x1896): undefined reference to `isa_dmainit'
fd.o: In function `fdc_detach':
fd.o(.text+0xc0b): undefined reference to `isa_dma_release'
fd.o: In function `fdc_attach':
fd.o(.text+0xeb1): undefined reference to `isa_dma_acquire'
fd.o(.text+0xec4): undefined reference to `isa_dmainit'
fd.o: In function `fdstate':
fd.o(.text+0x25ac): undefined reference to `isa_dmastart'
fd.o(.text+0x27b0): undefined reference to `isa_dmadone'
fd.o(.text+0x2956): undefined reference to `isa_dmadone'
fd.o(.text+0x2a9c): undefined reference to `isa_dmadone'
fd.o(.text+0x2b02): undefined reference to `isa_dmadone'
*** Error code 1
Stop in /usr/obj/usr/src/sys/BYTEWORKER.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
2m59.32s real 2m11.25s user 34.98s sys
Exit 1
Nun hab ich keine Idee, was ich falsch mache. Ich habe den Generic bauen lassen und das geht auch. Wenn ich die GENERIC kopiere und meine eigene erstelle mit den Sachen, die ich benoetige bekomme ich wieder den Fehler.
Ich poste auch gerne meine KernelConfig.
MSI KT6Delta Athlon XP3000+ FreeBSD 5.2
MFG
CAT
immer wenn ich meinen Kernel backen moechte bekomme ich folenden tollen Text:
ing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica -I/usr/src/sys/contrib/ipfilter -I/usr/src/sys/contrib/dev/ath -I/usr/src/sys/contrib/dev/ath/freebsd -I/usr/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=15000 -fno-strict-aliasing -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror vers.c
linking kernel
channel.o: In function `chn_setdir':
channel.o(.text+0x154a): undefined reference to `sndbuf_dmasetdir'
channel.o: In function `chn_trigger':
channel.o(.text+0x1c70): undefined reference to `sndbuf_dmabounce'
umass.o: In function `umass_cam_attach_sim':
umass.o(.text+0x17e3): undefined reference to `cam_simq_alloc'
umass.o(.text+0x1834): undefined reference to `cam_sim_alloc'
umass.o(.text+0x1843): undefined reference to `cam_simq_free'
umass.o(.text+0x1865): undefined reference to `xpt_bus_register'
umass.o: In function `umass_cam_rescan_callback':
umass.o(.text+0x1893): undefined reference to `xpt_free_path'
umass.o: In function `umass_cam_rescan':
umass.o(.text+0x1908): undefined reference to `xpt_periph'
umass.o(.text+0x1917): undefined reference to `xpt_create_path'
umass.o(.text+0x1933): undefined reference to `xpt_setup_ccb'
umass.o(.text+0x1950): undefined reference to `xpt_action'
umass.o: In function `umass_cam_detach_sim':
umass.o(.text+0x1a5c): undefined reference to `xpt_bus_deregister'
umass.o(.text+0x1a78): undefined reference to `cam_sim_free'
umass.o: In function `umass_cam_action':
umass.o(.text+0x1e60): undefined reference to `cam_calc_geometry'
umass.o(.text+0x1e71): undefined reference to `xpt_done'
umass.o: In function `umass_cam_cb':
umass.o(.text+0x1feb): undefined reference to `xpt_done'
umass.o: In function `umass_cam_sense_cb':
umass.o(.text+0x2154): undefined reference to `xpt_done'
umass.o: In function `umass_cam_quirk_cb':
umass.o(.text+0x218b): undefined reference to `xpt_done'
ppc.o: In function `ppcintr':
ppc.o(.text+0xf27): undefined reference to `isa_dmadone'
ppc.o: In function `ppc_write':
ppc.o(.text+0x10cd): undefined reference to `isa_dmastart'
ppc.o(.text+0x1134): undefined reference to `isa_dmadone'
ppc.o: In function `ppc_attach':
ppc.o(.text+0x1883): undefined reference to `isa_dma_acquire'
ppc.o(.text+0x1896): undefined reference to `isa_dmainit'
fd.o: In function `fdc_detach':
fd.o(.text+0xc0b): undefined reference to `isa_dma_release'
fd.o: In function `fdc_attach':
fd.o(.text+0xeb1): undefined reference to `isa_dma_acquire'
fd.o(.text+0xec4): undefined reference to `isa_dmainit'
fd.o: In function `fdstate':
fd.o(.text+0x25ac): undefined reference to `isa_dmastart'
fd.o(.text+0x27b0): undefined reference to `isa_dmadone'
fd.o(.text+0x2956): undefined reference to `isa_dmadone'
fd.o(.text+0x2a9c): undefined reference to `isa_dmadone'
fd.o(.text+0x2b02): undefined reference to `isa_dmadone'
*** Error code 1
Stop in /usr/obj/usr/src/sys/BYTEWORKER.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
2m59.32s real 2m11.25s user 34.98s sys
Exit 1
Nun hab ich keine Idee, was ich falsch mache. Ich habe den Generic bauen lassen und das geht auch. Wenn ich die GENERIC kopiere und meine eigene erstelle mit den Sachen, die ich benoetige bekomme ich wieder den Fehler.
Ich poste auch gerne meine KernelConfig.
MSI KT6Delta Athlon XP3000+ FreeBSD 5.2
MFG
CAT