delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/03/19/10:00:03

From: "AndrewJ" <luminous-is AT home DOT com>
Newsgroups: comp.os.msdos.djgpp
References: <6ck4dsobcertrd67t6qnet26gti0uq191v AT 4ax DOT com> <Pine DOT LNX DOT 4 DOT 10 DOT 10003180507280 DOT 911-100000 AT darkstar DOT grendel DOT net> <vd16dsc3ebu1s6gumqjb9ps9smdaaofbps AT 4ax DOT com>
Subject: Re: Not-emulators (was AMD processors and assembly language)
Lines: 19
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Message-ID: <cJ4B4.41339$Hq3.885790@news2.rdc1.on.home.com>
Date: Sun, 19 Mar 2000 13:36:08 GMT
NNTP-Posting-Host: 24.42.120.18
X-Complaints-To: abuse AT home DOT net
X-Trace: news2.rdc1.on.home.com 953472968 24.42.120.18 (Sun, 19 Mar 2000 05:36:08 PST)
NNTP-Posting-Date: Sun, 19 Mar 2000 05:36:08 PST
Organization: @Home Network Canada
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> To me, an "emulator" is something that translates one machine
> language to another on the fly (either by interpreting or dynamic
> recompilation).  For example, NES and Java programs run on emulators.

But Java doesn't really have it's own machine language, it's bytecode.  So
Java programs don't really run under an emulator, they run under an
interpreter, right?  Unless they have made a native Java processor when I
wasn't looking?

> So it runs a DJGPP 2 program.  Would the DJGPP version of GCC run?
> If so, who needs the cross-compiler (and all the build headaches)?

More than likely it would run correctly, I haven't used DOSEMU extensively.
But using linux/cross-compiling is better, because you get all the wonderful
benefits of being in linux.

AndrewJ


- Raw text -


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