Mail Archives: djgpp/1995/01/19/10:01:41
> 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 -