Поддержка DOS

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
GinKage
Posts:12
Joined:27 March 2008, 17:47
Поддержка DOS

Post by GinKage » 19 April 2008, 09:37

Вопрос: поддерживаются ли в текущей версии ejudge среды программирования для DOS, а именно, Borland C++ 3.1 и Borland Pascal 7.0?
И если да, то как эту поддержку установить?
Имеется установленный в системе dosemu, а также сами среды, как всё это следует настроить для работы с ejudge?


GinKage
Posts:12
Joined:27 March 2008, 17:47

Re: Поддержка DOS

Post by GinKage » 30 April 2008, 12:28

Спасибо! Заработало. :)

Кстати, для запуска пришлось сделать выполнить пару ритуальных танцев:
в dosemu.conf необходимо закомментировать строчку
$_vnet = (off)
и раскомментировать/отредактировать
$_layout = "us"
плюс, оказалось необходимо от root'а выполнить команду
echo 0 > /proc/sys/vm/mmap_min_addr
и, соответственно, в файле /etc/sysctl.conf исправить соответствующую строчку:
vm.mmap_min_addr = 0
(это же эквивалентно выполнению sudo sysctl -w vm.mmap_min_addr=0 ).

После этого компиляторы заработали нормально.

Post Reply