Quote:>What is ELF ? Exeutable and Linkable Format.
>My question is that how a Linux system can run ELF binaries.
>I checked the kernel 1.2.1 configuration and found ELF was built
>in. I also installed all GCC 2.6.3 packages from Slakware 2.20.
>But I still can't run ELF binaries. What else ?
You need the ELF libraries. You can find them at tsx-11.mit.edu
in /pub/linux/packages/GCC. The _very_ latest versions will be in
/pub/linux/packages/GCC/private/dontuse.
Quote:>Is there any ELF.FAQ available ? Why ELF ?
I don't know of an ELF Faq. There certainly _should_ be one. As
for your second question, ELF is a real standard. It provides (sort of)
binary compatibility between x86 OS's. Also, it is very easy to create
shared libraries and demand load them. This is extremely difficult with
standard a.out Linux binaries.
--
S. Joel Katz Information on Objectivism, Linux, 8031s, and atheism