[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ThinkPad/Solaris
``..Dunaway_Wesley/furman@furman.edu writes,
` Date: Tue, 20 Jun 95 22:18:18 -0400
`
` I'll probably just go to Linux, but we just put in a bunch of Suns here
` at school, so Solaris x86 might be something worth looking into. One of
` my professors tells me that programs written for Solaris for Sparc are
` source compatible with Solaris x86. etc etc
Someone told me that Solaris is using ELF(Executable & Linkable
Format). That's where Linux is heading towards. Here's the intro to ELF in the
LDP, ELF FAQ:
---
2.1 Disclaimer What is ELF ?
ELF, Executable and Linkable Format, was originally developed by UNIX System
Labs as part of the Application Binary Interface (ABI). The ELF format was
selected by the Tool Interface Committee as a portable object file format that
works on different operating systems running on the 32-bit Intel Architecture.
This allow developers to have a binary interface definition that is the same
in a wide variety of operating environments, reducing needs of recoding and
recompiling the software. Linux users, for example, can run SYSV ELF
executables by simply loading the iBCS (Intel Binary Compatibility
Specification) kernel module.
---
If this is true then it will be both source compatible and object compatible
with x86 machines.
__________________________________________________________________
kevin cheong mlp program iss nus