Xref: utzoo comp.sources.wanted:12269 gnu.misc.discuss:1140 comp.sys.ibm.pc:53224 Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!uunet!mcsun!ukc!dcl-cs!aber-cs!odin!pcg From: pcg@cs.aber.ac.uk (Piercarlo Grandi) Newsgroups: comp.sources.wanted,gnu.misc.discuss,comp.sys.ibm.pc Subject: Re: Gcc-386 under MSDOS? 8-) Message-ID: Date: 27 Jun 90 16:46:32 GMT References: <641@venice.SEDD.TRW.COM> Sender: pcg@aber-cs.UUCP Organization: Coleg Prifysgol Cymru Lines: 33 In-reply-to: ries@venice.SEDD.TRW.COM's message of 26 Jun 90 21:14:03 GMT Posting-Front-End: GNU Emacs 18.55.4 of Thu Nov 23 1989 on athene (berkeley-unix) In article <641@venice.SEDD.TRW.COM> ries@venice.SEDD.TRW.COM (Marc Ries) writes: I know there is a 386/UNIX version from wfs@sally.utexas.edu, but: Has anyone ever ported GNU's gcc-386 compiler to run under MSDOS? This is *impossible*, or at least very difficult. Heaven forbid, if they have, does anyone have the executables, etc.? You can file transfer from from the System V/386 archive on sequent.kent.edu, but they miss the one fundamental thing. [stop laughing 8-)] I am not laughing. Tha above contradictory statements are because some quite brilliant people in a nordic university run all the GNU things on a 386 *almost* under DOS, even if it impossible, because they have written a System V emulator that runs under DOS in protected mode. In this way you can run virtually all System V 386 binaries under the emulator under DOS, including the GNu compilers, by saying something like 'xv gcc' (or even, apparently, 'xv emacs'). I think that they could either publish their 'xv' command, or somebody else can rewrite it -- I think that it is not difficult, after all emulating the SVID convincingly enough under DOS is not difficult, and there are some examples of how to set up protected mode applications under DOS, by tweaking the memory maps. -- Piercarlo "Peter" Grandi | ARPA: pcg%cs.aber.ac.uk@nsfnet-relay.ac.uk Dept of CS, UCW Aberystwyth | UUCP: ...!mcsun!ukc!aber-cs!pcg Penglais, Aberystwyth SY23 3BZ, UK | INET: pcg@cs.aber.ac.uk