Ошибка Turbo Linker 2003 на DOSBox

Я пытаюсь запустить Turbo Linker (tlink) на dosbox, и по какой-то причине он не работает.

Я использую Windows7 64bit, поэтому я не могу запустить Turbo ASM и Turbo Linker.

Ну я бегал tlink/t hw1 в DOSBox и я получил это сообщение:

C:\tlink/t hw1
Stub error (2003): can't find dpmi16bi.ovl

Вы знаете, как решить эту ошибку? И почему это происходит?

2 ответа

Есть простое решение. Вы можете просто использовать TLINK.EXE из пакета Turbo C++ 1.01 (доступного бесплатно онлайн), который не использует никаких оверлейных модулей и не использует DPMI.

У вас не установлен остальной продукт (Turbo C, Turbo Pascal, Turbo C++, Borland C и т. Д.). dmpi16bi.ovl была библиотека оверлеев (что-то вроде старого файла подкачки в DOS, который использовался для перемещения содержимого в расширенную или расширенную память, чтобы можно было использовать более 640 КБ ОЗУ). Без этого вам не хватает большой части TLink сам.

Другие вопросы по тегам