delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/07/25/08:37:43

Date: Tue, 25 Jul 2000 15:36:55 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Edmund Horner <ejrh AT paradise DOT net DOT nz>
cc: djgpp AT delorie DOT com
Subject: Re: DXEs and other OSes
In-Reply-To: <964526869.973024@shelley.paradise.net.nz>
Message-ID: <Pine.SUN.3.91.1000725153302.24883C-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Wed, 26 Jul 2000, Edmund Horner wrote:

> Considering a compiled DXE is virtually no more than pure machine code,
> would a DXE compiled with DJGPP run fine with a program under Linux
> (assuming the DXE mechanism was ported to linux, of course).

Probably not.

> That is, is the only difference between DJGPP and gcc for Linux the
> libraries?

No, that's not the only difference.  DJGPP uses a different object code 
format (COFF as opposed to ELF).  In addition, a DXE may, depending on 
what's in it, call DOS or DPMI functions which, of course, won't work on 
Linux.

- Raw text -


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