CVS Results with Undefined Symbol

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I just ran the checkout script from Jan 9. which successfully updated the
latest version of speakup into my linux 2.2.18 kernel tree.  All seemed
fine till I did a make bzImage when I get the following error at link
time.
ld -m elf_i386 -T /usr/src/linux/arch/i386/vmlinux.lds -e stext arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.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 \
	fs/filesystems.a \
	net/network.a \
	drivers/block/block.a drivers/char/char.o drivers/misc/misc.a drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/pnp/pnp.a drivers/video/video.a \
	/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
	--end-group \
	-o vmlinux
drivers/char/char.o: In function `vt_ioctl':
drivers/char/char.o(.text+0x14afa): undefined reference to `do_spk_ioctl'
make: *** [vmlinux] Error 1

This is a slackware 7.1 with 2.2.18 kernal.  I had been using speakup
0.10a right allong to this point.

1.  what might have I done wrong here?
2.  Do I need to deltree the entire kernel source, re install speakup
0.10A and follow that with CVS checkout to try again?

Thanks for any help.





[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux