Subject: Re: Linux ELF binaries on current
To: Terry Moore <tmm@mcci.com>
From: Frank van der Linden <frank@fwi.uva.nl>
List: port-i386
Date: 10/22/1995 11:25:40
Quoting Terry Moore,

> Is there any way to work around this using an application launcher?
> How does the kernel decide which emulation library to use?

Currently, the emulation which gets there first will start to run the
binary. Please note that this is ONLY for _statically_ linked ELF
binaries. There aren't too many of those around. For example, Solaris/x86
comes with about.. 4 statically linked binaries in the whole distribution,
and Linux doesn't have many either (even if they are 3rd-party-compiled
programs). In fact, you can't even compile a lot of things static
on Solaris/x86, because some functions are not present in static libs.

Of course, it needs to be fixed, but it's not a critical problem at the
moment.

- Frank