ALL Linux is ELF. ELF is an execution (and linkage?) format for many platforms. PC Linux has been "ELF" for several years ... nearly ten, I suppose. Mainframe Linux has been "ELF" as long as it has been public. (That is, prior executable formats had fallen out of use on Linux before the advent of the S/390 port.)
For a program to be "an ELF binary" does not mean it will execute on differing hardware. The linkage may be functional, but the supporting libraries will be missing, and most importantly, the processor will not understand the foreign instructions. Not sure what your customer is after. I'm "all excited about ELF binaries" too! Would love to see a convertor to/from CMS executable format. But that doesn't buy much in the production world today. -- R; On Tue, 27 Sep 2005, James Melin wrote: > I've got a customer here that's all excited about ELF binaries. They have a > product they'd like to see run on z/Series linux but there is no > declaration that z/Series is a supported platform. They do state that their > binaries are 100% ELF compatible. What exactly does that mean for an intel > based product when someone wants to have you try it on z/Series cuz it's > ELF binary compatible. Shouldn't work regardless, should it? > > ---------------------------------------------------------------------- > For LINUX-390 subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit > http://www.marist.edu/htbin/wlvindex?LINUX-390 > ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
