www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/12/07/06:22:57

From: elf AT netcom DOT com (Marc Singer)
Subject: Re: ELF format EXEs
To: dj AT stealth DOT ctron DOT com (DJ Delorie)
Date: Tue, 6 Dec 1994 19:12:36 -0800 (PST)
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu (DJGPP List Alias)

You say that we can use the same tools for cross development if we go
to ELF, but I don't see how it is different from the current set-up.

Presently, I compile and debug a version on Linux, bring the source
files over to DOS, make changes to the Makefile and to the headers so
that the DOS headers work smoothly.  Then I compile and do a little
debugging on DOS.  Perhaps I am being dim here, but I do not see that
cross compilation is much of a benefit.  I am guessing that I could
put the djgpp headers and libraries on Linux and produce a DOS EXE,
but the fundamental problem is that the program needs to be debugged
on the NATIVE machine.

I have used cross compilers only when I could not compile on the
target machine due to resource limitations.  In fact, my Linux machine
is a lesser machine to my DOS machine because my Linux machine CAN be
lesser.  I need much more ponies under the hood for DOS/Windows.

Am I missing the point?

If I could run the same EXE on both machines, the I'd be really
gung-ho for this, but I am VERY interested in getting EMACS running
under DOS/Windows.  Morten says that he needs some of the changes
comming in v2.0 to make Windows happy.

-- 
Marc Singer
elf AT netcom DOT com

- Raw text -


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