linux-2.1.33 compile probs...

nerull (nerull@home.virtual-pc.com)
Fri, 11 Apr 1997 16:23:42 -0400


I seem to be having problems compiling(actually linking) the new
kernel, since the printer support was changed around. When I try to
compile here's what I get at the end...

ld -m elf_i386 -Ttext 0xC0100000 -e stext arch/i386/kernel/head.o
init/main.o in
it/version.o \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o
mm/mm.o fs/f
s.o ipc/ipc.o \
fs/filesystems.a \
net/network.a \
drivers/block/block.a drivers/char/char.a drivers/net/net.a
drivers/cdro
m/cdrom.a drivers/sound/sound.a drivers/pci/pci.a \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a
/usr/src/lin
ux/arch/i386/lib/lib.a \
-o vmlinux
init/main.o(.data+0xf4): undefined reference to `parport_setup'
genhd.o(.text+0x7ea): undefined reference to `pnp_parport_init'
lp.o(.text+0xc8): undefined reference to `parport_claim'
lp.o(.text+0x884): undefined reference to `parport_release'
lp.o(.text+0xdc0): undefined reference to `parport_claim'
lp.o(.text+0xe31): undefined reference to `parport_enumerate'
lp.o(.text+0xe98): undefined reference to `parport_register_device'
make: *** [vmlinux] Error 1

I have all of the latest releases as described in the Changes file. Can
anyone tell me how I can get this to compile? thanks,

nerull@home.virtual-pc.com