Язык:
Русский
English
┌────────────┐
│ Нет памяти │
└────────────┘
Эта ошибка происходит, когда для работы компилятора недостаточно памяти.
Попробуйте следующие возможные решения:
1) Решить проблему вне IDE:
■ Удалить из памяти все ненужные резиденты (TSRs).
■ Изменить CONFIG.SYS так, чтобы удалить ненужные
драйверы, также, можно уменьшить FILES и BUFFERS
(Установить FILES = 20, BUFFERS = 20).
2) Переконфигурировать Borland Pascal:
■ Установить Compile│Destination на Disk
■ Установить Options│Linker│Link Buffer на Disk
■ Выключить Graphic Screen Save
3) Изменить исходный текст программы:
■ Сделать все возможные модули оверлейными
■ В Options│Memory Sizes уменьшить
Stack Size и Low Heap Limit
■ В Options│Compiler Options:
■■ Выключить Range Checking и Stack Checking
■■ Выключить Emulation на процесс отладки
4) Попробовать использовать IDE, для редактирования программы,
затем использовать компилятор командной строки
(TPC.EXE или TPCX.EXE) для компиляции программы и
Turbo Debugger для отладки.
Если ни один из этих советов не помог, ваша программа или модуль просто могут быть слишком большими для компиляции в доступном количестве памяти. Вам придется разбить их на несколько меньших модулей.