January 2019

M T W T F S S
 123456
78 910111213
14 151617181920
21222324252627
28293031   

За стиль благодарить

Развернуть метки

No cut tags
Monday, October 13th, 2008 10:40 am
У меня старая DOS-программа (компилятор ТеХ) выдает сабжевое сообщение.

Никто не знает, как это лечить?
Monday, October 13th, 2008 07:33 pm (UTC)
Проще всего, как уже отметили выше, сменить TeX на более современную сборку. Если по каким-то причинам это невозможно и непременно нужно запустить ту, досовскую, то:

1) А перед этим сообщением есть слово "Warning:"?

1.1) Если да, то может, оно сообщение выдало, но при этом работает? Насколько я помню, тот древний экстендер в таком случае просто начинал эмулировать плавающую точку. Это, конечно, было медленно -- по меркам 386SX. На современных процессорах должно быть достаточно быстро.

2) Если нет, то есть ли в пути программа rsx.exe? Если нет, то положить и попробовать снова. Если нет в закромах родины, взять у меня.

P.S. Честное слово, я не помню в деталях, как именно это работало 10-15 лет назад. Популярный тогда комплект досовского TeX-а работал именно на этом экстендере, но все детали его сообщений об ошибках я, естественно, забыл.

... Племянник по разуму ...

Monday, October 13th, 2008 07:46 pm (UTC)
P.S. Вот, специально теста ради откопал в архиве программку тех времён. Это не TeX, но смысл тот же:
C:\...ril Slobin\My Documents\Download>lisp.exe -M lispinit.mem
Warning: No DPMI-server FPU support
  i i i i i i i       ooooo    o        ooooooo   ooooo   ooooo
  I I I I I I I      8     8   8           8     8     o  8    8
  I I I I I I I      8         8           8     8        8    8
  I I I I I I I      8         8           8      ooooo   8oooo
  I  \ `+' /  I      8         8           8           8  8
   \  `-+-'  /       8     o   8           8     o     8  8
    `-__|__-'         ooooo    8oooooo  ooo8ooo   ooooo   8
        |
  ------+------     Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
                    Copyright (c) Bruno Haible, Marcus Daniels 1994-1997


> (sqrt 2.0)
1.4142135
>

Мораль: если Warning, то ничего не делать, всё и так работает. А если не Warning и не работает, но сменить rsx.exe на более другую версию (могу предложить 5.21, наверное, в сети ещё есть).

... Если я правильно ошибаюсь ...

Monday, October 13th, 2008 08:01 pm (UTC)
Warning, но не работает.

Был совершенно уверен, что директория EMX есть в пути, но сейчас обнаружил, что в пути-то она есть, а вот ее самой нету!
Thursday, April 23rd, 2009 06:45 pm (UTC)
Где только Вас не увидишь. У меня второй раз(или третьй) возникла проблема с Tex'ом, и вот, оказалось, что я снова забыл про rsx.exe :)