Xref: news2.mv.net comp.os.msdos.djgpp:2973 From: Marcelo Cantos Newsgroups: comp.os.msdos.djgpp Subject: gcc: 'virtual memory exhausted' error message Date: Mon, 22 Apr 1996 20:45:53 +1100 Organization: (private) Lines: 125 Message-ID: <317B5551.23D8@ocean.com.au> NNTP-Posting-Host: 203.12.234.172 Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------31167EF14468" To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp This is a multi-part message in MIME format. --------------31167EF14468 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I am trying to compile a c++ file with gcc and I keep getting a 'virtual memory exhausted' error message in map.h line 113. I have searched high and low for information about this, and am at a loss to determine the cause and find a solution. My system configuration is as follows: 486/66 16 Mb RAM 1 Gb HDD, 3.5" FDD 2xCDROM Windows 95 32 Mb swap file DPMI property of MS-DOS Prompt set to Auto Using 4DOS 5.51B instead of COMMAND.COM Any comments would be greatly appreciated! Thanks, Marcelo Cantos Melbourne, Australia --------------31167EF14468 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="environ.lst" TMP=C:\WINDOWS\TEMP TEMP=C:\TEMP PROMPT=$e[0;34;47mW$z/%WinShell %@dosmem[K]K $P$e[0m$g winbootdir=C:\WINDOWS PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\BC45\BIN;C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;C:\UTIL;C:\DJGPP\BIN COMSPEC=C:\4DOS\4DOS.COM _CDPATH=c:\prog\projects MSINPUT=C:\MSINPUT SYMANTEC=C:\SYMANTEC NU=C:\NU ..EX=C:\LANG\EUPHORIA\EX ..CMM=c:\lang\cenvi\dos\cenvi.exe windir=C:\WINDOWS BLASTER=A220 I5 D1 H5 P330 T6 CMDLINE=make WINNR=4 WINSHELL=0 TMPDIR=C:\TEMP INFO_LINES=50 LIBRARY_PATH=c:/djgpp/lib;c:\prog\lib C_INCLUDE_PATH=c:/djgpp/include;c:/prog/h CPLUS_INCLUDE_PATH=c:/djgpp/lang/cxx;c:/djgpp/include;c:/prog/h --------------31167EF14468 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="go32.lst" go32/v2 version 2.0 built Jan 23 1996 22:03:02 Usage: go32 coff-image [args] Rename this to go32.exe only if you need a go32 that can run v2 binaries as well as v1 binaries (old makefiles). Put ahead of the old go32 in your PATH. DPMI memory available: 9908 Kb DPMI swap space available: 3332 Kb --------------31167EF14468 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Autoexec.bat" @echo off LH C:\WINDOWS\COMMAND\MSCDEX.EXE /D:MSCD001 /M:15 /V /L:E /E > nul if "%prompt%" == "" PROMPT $P$G PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;C:\UTIL PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\BC45\BIN;%PATH% SET MSINPUT=C:\MSINPUT C:\MSINPUT\KEYBOARD\KBDCPL.EXE /S SET TEMP=C:\TEMP SET SYMANTEC=C:\SYMANTEC SET NU=C:\NU rem **************************************************************** rem WATCOM C++ settings rem PATH %path%;c:\wc\bin;c:\wc\binb rem SET WATCOM=c:\wc rem SET INCLUDE=c:\wc\h;c:\prog\h;c:\prog\acad\h;c:\acad\ads;c:\codeplus\source rem SET FORCE=common.h rem SET WPP=-xst -fpi87 -wx rem SET WPP386=-xst -fpi87 -wx -3s rem SET EDPATH=c:\wc\eddat rem SET DOS4G=quiet rem **************************************************************** SET .EX=C:\LANG\EUPHORIA\EX set .cmm=c:\lang\cenvi\dos\cenvi.exe C:\WINDOWS\COMMAND\mode con rate=32 delay=1 rem - By Windows Setup - lh c:\mouse\mouse > nul --------------31167EF14468 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Config.sys" dos=high,umb FILES=50 device=C:\WINDOWS\himem.sys device=C:\WINDOWS\EMM386.EXE noems DEVICEHIGH=C:\SB16\DRV\CCD.SYS /D:MSCD001 /P:220 /S:D0 /T:1 DEVICEHIGH=C:\WINDOWS\COMMAND\ANSI.SYS rem shell=c:\qemm\loadhi.com /r:2 c:\command.com /p /e:1024 shell=c:\4dos\4dos.com c:\4dos @c:\4dos\4dos.ini /p /e:1024 --------------31167EF14468--