ELF system - non-ELF program

ELF system - non-ELF program

Post by David Basha » Sat, 07 Dec 1996 04:00:00

Is it possible to run non-elf programs on my ELF system? Do I just need
the proper lib's the executable is linked to? It would be nice if its
this simple.

Dave Bashaw


1. Can ELF programs load non-ELF libraries?

The light may finally be dawning.

I've been having perplexing difficulties with certain packages (fvwm, and now
tk) that "cannot load libfoo.so.N", and I've noted that others have similar
problems.  I got to reading the ELF-Howto last night, and finally began to
wonder why there are now two DLL loaders.  Does each *exclusively* load one
type of DLL?  Do I have to have each library in both forms, if I have both
kinds of programs on my system?  I haven't found any document that clearly
confirms or denies this.

(Other bizarre symptoms include ldd's insistence that libraries which are
present, in directories named in ld.so.conf, "could not be found".  If I drop a
symlink into /lib then the complaint changes to "not an ELF library".  This is
in the case of precompiled wish (ELF) which is attempting to load precompiled
XFree86 3.11 libX11 (non-ELF).)

You are in a twisty little maze of hyperlinks, all useless.

2. Help installing NT on dual boot Linux/Win98

3. What are ELF binaries and how do they differ from non-ELF binaries?

4. file access log?

5. Slackware 3.0: Making non-ELF programs?

6. snm-people mailing list

7. (Linux ELF) dynamic libf2c.so and non-Fortran main programs

8. GNOME probs

9. Help compiling non-ELF objects

10. can gcc 2.6.3 compile NON-ELF kernel?

11. *des* - non-ELF version for Linux?

12. (Q) non-ELF versions of slackware, where?

13. Netscape 2.02 (or 2.01 or 2.00) for Linux (non-ELF libraries)