delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/04/13/13:32:39

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Thu, 13 Apr 2000 14:32:15 -0400
To: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: ELF-binaries under NT?
Message-ID: <20000413143215.A13886@cygnus.com>
Reply-To: cygwin AT sourceware DOT cygnus DOT com
Mail-Followup-To: cgf AT cygnus DOT com, cygwin AT sourceware DOT cygnus DOT com
References: <5D2A198567EED311BD0F009027A25C870D7EBD AT SRVMAIL-ANN> <20000413120333 DOT B12426 AT cygnus DOT com> <38F61023 DOT 875A9F9E AT sigma6 DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.1.8i
In-Reply-To: <38F61023.875A9F9E@sigma6.com>; from jsturm@sigma6.com on Thu, Apr 13, 2000 at 02:21:23PM -0400

On Thu, Apr 13, 2000 at 02:21:23PM -0400, Jeff Sturm wrote:
>Chris Faylor wrote:
>> 
>> On Thu, Apr 13, 2000 at 04:10:29PM +0200, William Gacquer wrote:
>> >I don't agree with you DJ, I once got a a small application running on
>> >windows thanks to an elf loader. I'll search it again on the internet and
>> >send the URL ASAP.
>> 
>> I would be *extremely* surprised if you could get any application running
>> that was compiled on linux.  You'd have to emulate every single linux
>> system call for this to work.
>
>It's not the system calls that are a problem.  You'd have to have the
>complete glibc ported to Windows.  Most applications never perform
>system calls directly.

Nope.  You'd still need system calls somewhere along the line, just
to load the libc.so file since, of course, you'd need to implement
linux's version of linking.

You wouldn't need all of them, though, for just this.  That's correct.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019