Error de compilación número 1

Mensaje original: Out of memory Traducción: Memoria Agotada
Descripción:

Este error ocurre cuando el compilador se queda sin memoria.

Probar estas soluciones, en este orden:

  1. Arregle el problema fuera del IDE:
    • Eliminar TSRs de memoria.
    • Modificar CONFIG.SYS para eliminar controladores innecesarios; también reducir ficheros y buffers (SET FILES = 20, SET BUFFERS = 20).
  2. Reconfigurar Turbo Pascal:
    • Establecer Compile -> Destination a Disk.
    • Establecer Options -> Linker -> Link buffer a Disk.
    • Conmutar Graphics Screen Save OFF.
  3. Modificar el código fuente:
    • Poner units en overlay en el programa
    • En Options -> Memory Sizes, reducir Stack Size y Low Heap Limit.
    • En Options -> Compiler...:
      • Conmutar Range Checking y Stack Checking OFF.
      • Conmutar Emulation OFF mientras se depura.
  4. Intente usar el IDE para editar el programa, y luego usar el compilador en línea de comandos (TPC.EXE o TPCX.EXE) para compilarlo y el Turbo Debugger para depurarlo.

Si ninguna de estas sugerencias ayuda, el programa o unit puede ser demasiado grande para compilar en la cantidad de memoria disponible; deberá dividirla en dos o más units pequeñas.