www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/01/19/10:01:41

From: Charles Sandmann <sandmann AT new-orleans DOT NeoSoft DOT com>
Subject: Re: Description of tools in djgpp distribution
To: hogend AT nlr DOT nl (hogendoorn r.a.)
Date: Thu, 19 Jan 1995 08:25:59 -0600 (CST)
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu

> In the djgpp distribution, there are several tools that I could not
> find any description of, like utod.exe dtou.exe, dpmifix.exe.

utod adds a CR before each LF to convert unix format text files to DOS format
dtou removes the CR's to create unix format
dpmifix allows you to run many V1.09 or earlier DJGPP binaries under DPMI by
  patching the binary code to fix a bug

> Furthermore, I always get the message "not enough DPMI memory" if a 
> DPMI server (QDPMI or W3.11) is running, when I start gcc.
> I must admit that I have a pretty minimal system (4 meg memory),
> but, with VCPI, it works OK.

QDPMI is buggy and will not provide virtual memory for a DPMI resize block
command, so it probably isn't usable in your configuration.  With Windows,
you must make sure your swap file can be at least 2 times the largest 
virtual size you plan to run (limited of course by the Win virtual = 4
times free physical rule).  

Suggestions:  Remove ram disks, limit disk cache to 1Mb (or less as 
necessary) and make sure windows can provide at least 8Mb of virtual 
memory.  If you do large links, you may have to decrease the disk cache
size so windows can provide more virtual memory.

- Raw text -


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