2.1.35 make problem

Fred Love (flove@mindspring.com)
Sun, 20 Apr 1997 12:47:30 -0500


Hi all,
I'm having a problem building 2.1.35. I want printer support, but not
PnP. Already upgraded all required software (currently running 2.1.33
OK).

make zImage MAKE="make -j6" SMP and SMP_PROF set in makefile (Dual PPro)
shows:

ld -m elf_i386 -T arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o
init/main.o init/version.o \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
mm/mm.o fs/fs.o ipc/ipc.o \
fs/filesystems.a \
net/network.a \
drivers/block/block.a drivers/char/char.a drivers/net/net.a
drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/pci/pci.a \
/usr/src/linux-2.1.35/arch/i386/lib/lib.a
/usr/src/linux-2.1.35/lib/lib.a
/usr/src/linux-2.1.35/arch/i386/lib/lib.a \
-o vmlinux
init/main.o(.data.init+0x8c): undefined reference to `parport_setup'
drivers/block/block.a(genhd.o): In function `device_setup':
genhd.o(.text+0x6de): undefined reference to `pnp_parport_init'
drivers/char/char.a(lp.o): In function `lp_write':
lp.o(.text+0xd2): undefined reference to `parport_claim'
lp.o(.text+0x898): undefined reference to `parport_release'
drivers/char/char.a(lp.o): In function `lp_wakeup':
lp.o(.text+0xe00): undefined reference to `parport_claim'
drivers/char/char.a(lp.o): In function `lp_init':
lp.o(.text+0xe6d): undefined reference to `parport_enumerate'
lp.o(.text+0xed3): undefined reference to `parport_register_device'
make: *** [vmlinux] Error 1

grep "^C" .config shows:

CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_M686=y
CONFIG_PNP_PARPORT=y
CONFIG_BLK_DEV_FD=y
CONFIG_INET=y
CONFIG_PATH_MTU_DISCOVERY=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_BUSLOGIC=y
CONFIG_SCSI_OMIT_FLASHPOINT=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=m
CONFIG_NET_ETHERNET=y
CONFIG_NET_ISA=y
CONFIG_NE2000=y
CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y
CONFIG_NFSD=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_SMB_FS=y
CONFIG_SMB_WIN95=y
CONFIG_ISO9660_FS=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_PRINTER=y
CONFIG_RTC=y

Any thoughts? Stock 2.1.35 distribution.

Thanks, Fred