What is ELF ????????

What is ELF ????????

Post by Wenwei Qi » Fri, 31 Mar 1995 04:00:00



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 ?

Is there any ELF.FAQ available ?  Why ELF ?

Many thanks.

Wenwei Qiao

 
 
 

What is ELF ????????

Post by S. Joel Ka » Sat, 01 Apr 1995 04:00:00



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


 
 
 

What is ELF ????????

Post by Carsten Zimmerma » Sun, 02 Apr 1995 04:00:00


: 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 also the Libraries from tsx-11:
Somethere in /packages/GCC/private/dontuse/libc-4.8.0.
If you want to compile Programs you also need the binutils and
the gcc Compiler in this directory.

: Is there any ELF.FAQ available ?  Why ELF ?
I don't think so.
IMHO the most important feature of ELF is that you can create shared
Libraries without a lot of Problems. For example i put together all
those Stuff in the lib dirs of the different Gnu Utils (sh-u., textu.,
etc) and made a shared Library of it. (libgnuutils.so :-) )
Just work for half an hour !

Carsten

--
*****************************************************************************

*Zimmermann      *                                   *  Loesung ...   "     *

 
 
 

What is ELF ????????

Post by Daniel Barl » Sun, 02 Apr 1995 04:00:00





>>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.


vger.rutgers.edu mailing list (instructions in FAQ, or it's majordomo
if you're familiar with that).

Quote:>>Is there any ELF.FAQ available ?  Why ELF ?

>    I don't know of an ELF Faq. There certainly _should_ be one. As

You could try http://sable.ox.ac.uk/~jo95004/elf.html, which I hope to
have updated to the latest version (libc 5 alpha is out) by the time
this article makes it offsite.  Try it late Saturday GMT

Daniel
--

I was also the guy shouting "No, don't do it, you'll be toast by the
time it finishes an fsck on hard disks those size".
                                        -- Derek Tearne on Jurassic Park

 
 
 

What is ELF ????????

Post by Adrian John Clo » Wed, 05 Apr 1995 04:00:00


: : Is there any ELF.FAQ available ?  Why ELF ?

Now, I don't know anything about ELF, other than what it stands for, because
I haven't had a chance to read the ELF-HOWTO I downloaded from
ftp.cc.monash.edu.au!!!  Sorry - not sure of the directory, but it was in
the Linux Documentation Project stuff.

:-)

--
Adrian Close                                    First year Comms. Elec. Eng.

Voice : +61 3 853 3288 (bh),        +61 3 888 5750 (ah),
Fax   : +61 3 853 9264      Data  : +61 3 853 0457 (BBS)

 
 
 

1. Newbie questin -- Am I an ELF?

Sorry 'bout the newbie question, but...

    How do I determine for certain if I'm running with ELF?  I'm a RedHat
3.0.3 system ithout to many mods yet.  I wanted to install ELF and make
certain it's running properly before I upgrade to the 2.0 kernel.

    BTW...Please reply to me and the newsgroup.  My newsserver doesn't
retain its messages for long.  What's more, this is an insanely busy
newsgroup.  :-)

Richard Fisher

2. 2.4.18-pre7 compile error || missing ipt_ah goodies

3. This clone thing...am I stupid, or am I right?

4. stderr: How to capture

5. gdm compilation troub

6. I am with the following error, when i am running lilo...

7. Minimum req'd for acceptable performance?

8. Am I touchy? Or am I right?

9. Am I seeing IPv5, or am I hallucinating?

10. I am buying an Ultra 5 but am lost in part numbers ....

11. I am in text mode, what browser am I running....

12. I am si**y am I?