Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.asm.x86    |    Ahh, the lost art of x86 assembly    |    4,675 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,744 of 4,675    |
|    rugxulo@nospicedham.gmail.com to NimbUs    |
|    Re: interfacing ASM (ia-32) with GNU g77    |
|    27 Jun 17 16:23:17    |
      Hi,              On Tuesday, June 27, 2017 at 12:24:46 PM UTC-5, NimbUs wrote:       >       > Fortunately GNU Fortan programs, nominally compiled for the       > Windows 32 bit "console" system, /do/ run, unmodified, under       > the late Japheth's "HX" DPMI + Win emulation for DOS.              Are you sure you're running a native Win32 (PE) targeted compiler?       I assume it also uses the appropriate BinUtils? MinGW-based, I       presume? (Are you using MSVCRT.DLL under HX?)              (BTW, even OpenWatcom supports F77 and targets Windows, DOS, OS/2, etc.)              > Thus it is not really necessary to long for a native DOS port       > of the GNU compiler, that will never happen for a lot of reasons,       > I think...              DJGPP (32-bit DPMI for DOS) has existed since 1989 and is still       updated (but Fortran testing is very low on their list of priorities):              http://www.delorie.com/djgpp/              And yes, it uses "coff" (not PE/COFF, aka "win32").              You mentioned running "windows XP 32-bits", which will run DJGPP       fine. Actually, DJGPP had to workaround some bugs that MS refused       to fix in NTVDM, hence the so-called "Win2k fixes".              That means you should use 2.95.3 (or newer) to have the libc fixes       (bundled in 2.03p2). You're already apparently using 2.95 [sic].              http://na.mirror.garr.it/mirrors/djgpp/deleted/v2gnu/g772953b.zip              You also need GCC, BNU, DJDEV (at minimum):              gcc2953b.zip       bnu2121b.zip       djdev203.zip              set DJGPP=c:\djgpp\djgpp.env       path c:\djgpp\bin;%PATH%              (not required, only for showing you version info)       g77 -v       g77 -dumpmachine       g77 -dumpversion              Ask on news://comp.os.msdos.djgpp for more help, if needed. Although       you seem comfortable with Win32, so never mind! Just FYI. ;-)              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca