Там на самом деле Makefile не совсем как ожидалось работает (я не знаток GNUси), но в принципе сборке не мешает. На досуге подумаю и может что-то более существенное сделаю, а пока и фиг с ним :)
Вид для печати
Ну там же собранная есть )
form, Можно справку по программе.
Вставлю 5 копеек. Есть универсальная утилита SRecord, развивается очень давно и мощно - в исходниках и собранная под Linux/Windows. Помимо того что она кушает-выдает кучу форматов (в том числе от DEC-а), она позволяет разбирать/собирать файлы именно по байтам/словам и прочему - опции split/unsplit.
Хм. В портах на роутере есть - будем знать!
баг-репорт WorkDir !
Скрытый текст
Из раза в раз ловлю такой глюк.
У меня в указанной директории, которая в эмуляторе = HD7 = DK
(при этом эмулятор включен и загружена система).
Так вот: там лежит .COM - где набор команд для компиляции программы
на паскале, при редактировании его с помощью блокнота WindowsXP,
проблем нет, но если я вношу изменения средствами RT-11 (!) в конец файла
всегда добавляется строка одинакового содержания.
Если т.о. я редактирую исходник с расширением .PAS при использовании
блокнота винды проблем нет, если использую Nys - в конце появляется ^J и
ещё какая-то белиберда.
(ещё что то по мелочи было замечено, но повторить не удалось, в любом случае
я уже отказался от загрузки с этой папки, теперь из за описанной ошибки, просто
ради спокойствия пришёл к прежнему режиму работы, вовсе отказавшись от WorkDir).
Patron, это легко воспроизвести попытаться - создайте файл текстовый в папке и редактируйте его блокнотом и Нысом поочерёдно делая ty в RT-11 - оно
проявится, вот увидите! )
[свернуть]
Кошмарная ошибка - изменённые файлы Windows при их сохранении открываются для записи, а не для перезаписи. В следующем релизе этой ошибки не будет.
---------- Post added at 14:23 ---------- Previous post was at 14:17 ----------
Остаток забивается, но в текстовых файлах Windows нули недопустимы, поэтому в процессе перезаписи текстового файла нули удаляются.
Ошибка в том, что изменённые файлы открываются на запись, поэтому их размер после закрытия не может стать меньше исходного.