Microsoft KB Archive/101799

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

PRB: "Dynamic Memory Exhausted" Error When Building .EXE File

ID: Q101799

The information in this article applies to:

  • Microsoft FoxPro for MS-DOS, versions 2.0, 2.5, and 2.5a

SYMPTOMS

When you are building a stand-alone .EXE file in FoxPro for MS-DOS, a "Dynamic memory exhausted" error occurs.

CAUSE

There is not enough conventional memory to build the .EXE file, since the WATCOM linker (WLINK8.EXE) uses only conventional memory.

RESOLUTION

To make more conventional memory available:

1. Remove the DOSMEM=ON line (if it exists) from the CONFIG.FP file.

2. Perform a "clean" boot by removing unnecessary device drivers and memory-

   resident programs from the AUTOEXEC.BAT and CONFIG.SYS files.

MORE INFORMATION

The FoxPro Distribution Kit uses the WATCOM linker to create stand-alone .EXE files in FoxPro for MS-DOS.

REFERENCES

"Library Construction Kit" manual, version 2.5

Additional reference words: FoxDos memory exe linker fox 2.00 2.50 2.50a error number 3009 standalone KBCategory: kbprg kbprb KBSubcategory:


Last Reviewed: April 17, 1995
© 1999 Microsoft Corporation. All rights reserved. Terms of Use.