Re: ...

Greg Alexander (galexand@sietch.bloomington.in.us)
Mon, 25 Nov 1996 00:59:21 -0500 (EST)


On Sun, 24 Nov 1996, Greenie wrote:

> I believe I've seen this error, and the solution posted here before, but I
> wasn't following it. This is compiling kernel 2.1.13
>
> arch/i386/mm/mm.o: In function `search_exception_table':
> arch/i386/mm/mm.o(.text+0xbc8): undefined reference to
> `__start___ex_table'
> arch/i386/mm/mm.o(.text+0xbcd): undefined reference to `__stop___ex_table'
> arch/i386/mm/mm.o(.text+0xbd2): undefined reference to
> `__start___ex_table'
> arch/i386/mm/mm.o(.text+0xbdc): undefined reference to
> `__start___ex_table'
> arch/i386/mm/mm.o(.text+0xbe7): undefined reference to `__stop___ex_table'
> make: *** [vmlinux] Error 1
> piglet:/linux#

Yeah, I was in the same situation...looked back over the archives and
someone said that upgrading libc to libc.so.5.4.12 would do the trick. I
got the binary upgrade for 5.4.13 off of sunsite:/pub/Linux/GCC (the one I
compiled didn't work at all) and, believe it or not, it did fix the
problem. I suspect that it is a new feature in the 5.4.13 include files.

Greg Alexander
http://www.cia-g.com/~sietch/