nlist() and ELF

Oliver Elphick (
Sun, 27 Oct 1996 08:27:01 +0000 (GMT)

Iattempted to compile INN under kernel 2.1.3 and libc 5.4.8.

I found that nnrpd would not link because of the absence of nlist().
Although there is a header (<nlist.h>) that defines this, nlist.c
seems not to be included in libc if it is compiled for an ELF system.
This is presumably because nlist.c only deals with a.out.

Has anyone written nlist.c for ELF?

If not, where can I find the information about the layout of an ELF
executable that will enable me to write nlist() for myself?

Oliver Elphick
Isle of Wight