With kernel-source-2.4.19, Version: 2.4.19-3,
ld -m elf_i386 -T /tmp/kernel-source-2.4.19/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o init/do_mounts.o \ --start-group \ arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \ drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/video/video.o \ net/network.o \ /tmp/kernel-source-2.4.19/arch/i386/lib/lib.a /tmp/kernel-source-2.4.19/lib/lib.a /tmp/kernel-source-2.4.19/arch/i386/lib/lib.a \ --end-group \ -o vmlinux drivers/scsi/scsidrv.o: In function `ahc_proc_write_seeprom': drivers/scsi/scsidrv.o(.text+0xf029): undefined reference to `ahc_acquire_seeprom' drivers/scsi/scsidrv.o(.text+0xf0b3): undefined reference to `ahc_release_seeprom' make[1]: *** [vmlinux] Error 1 make[1]: Leaving directory `/tmp/kernel-source-2.4.19' make: *** [stamp-build] Error 2 Did I got the kernel configuration wrong or is it a bug? I believe this is the relevant porion of the kernel configuration: # # SCSI support # CONFIG_SCSI=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_SD_EXTRA_DEVS=40 # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set # CONFIG_BLK_DEV_SR is not set # CONFIG_CHR_DEV_SCH is not set # CONFIG_CHR_DEV_SG is not set # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_DEBUG_QUEUES=y CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y # # SCSI low-level drivers # # CONFIG_SCSI_7000FASST is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AHA152X is not set # CONFIG_SCSI_AHA1542 is not set # CONFIG_SCSI_AHA1740 is not set CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=253 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_PROBE_EISA_VL=y -- Shaul Karl, [EMAIL PROTECTED] e t -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]