Re: undefined reference to `__stop___ksymtab', etc.

Ion Badulescu (ionut@moisil.wal.rhno.columbia.edu)
Mon, 27 Jan 1997 11:19:18 -0500 (EST)


On Mon, 27 Jan 1997, Hannu Savolainen wrote:

> Hi,
>
> I can't get kernel versions since 2.1.18 to compile with modules support
> enabled. Every time I try it I get:
> kernel/kernel.o: In function `init_modules':
> kernel/kernel.o(.text+0x3fe5): undefined reference to `__stop___ksymtab'
> kernel/kernel.o(.text+0x3fea): undefined reference to `__start___ksymtab'
> kernel/kernel.o(.data+0x3620): undefined reference to `__start___ksymtab'
> kernel/kernel.o(.data+0x3634): undefined reference to `__start___ex_table'
> kernel/kernel.o(.data+0x3638): undefined reference to `__stop___ex_table'
> make: *** [vmlinux] Error 1
>
> I know there has been discussion about this problem on this list but I
> have missed the thread. So what is the fix?

You probably got binutils 2.7.0.x without upgrading libc to 5.4.x.

Ionut

--
  It is better to keep your mouth shut and be thought a fool,
            than to open it and remove all doubt.