|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Нужна помощь в попытке запуска старой консольной проги в виде бинарников для Sco Unix на Убунте. Да, есть старая надежная система на этой старой проге, но увы, никакое железо не вечно под луной... А на новом железе запустить сие оказалось очень затруднительно. Особенно для тех, кто с никсами еще не сталкивался. Имеется дистрибутив этой самой старой проги. Но дистриб был сделан еще для 3.5" дискет. Потом были сделаны образы его дискет и tar с содержимым всех дискет. Для установки в систему в дистрибуте есть скрипт extract, но он заточен именно на дискеты. Собственно, нужно как-то модифицировать указанный скрипт для получения нормальной установки проги и потом проверить её запускабельность. Вроде как не все сторонние бинарники могут работать без неких патчей. Было бы здорово получить разъяснения по произведенным изменениям или объяснение почему все это не взлетит. Для желающих устроить себе небольшой челендж ссылка скачивание обсуждаемого дистрибута: Microsoft Foxpro 2.6 For SCO Unix (3.5).7z , размер менее 5 метров. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 11:14 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Помнится лет 15-20 назад я запускал это на Linux Но там вроде требовалась какая-то подсистема, которая эмулировала вызовы для SCO Ее сейчас вроде в Linux нет, но могу в этом быть не прав - не отслеживал Исходники есть? В принципе это все будет работать без проблем в FoxPro 2.6 для DOS Запускается и работает без проблем(я запускал наоборот - приложение DOS на Linux в FoxPro) Исходники нужны для того, чтобы заменить пути к файлам с "/bla/bla/..." на "c:\bla\bla\..." ЗЫ. Если исходников нет - есть декомпилятор На этой неделе попался мне на глаза у себя в архивах - хотел удалить, но оставил пока, не удалил ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 11:26 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Да - запускается все прекрсно и работает в dosemu на Linux ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 11:29 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
21.02.2020 11:14, Sergey Sizov пишет: > Нужна помощь в попытке запуска старой консольной проги в виде бинарников для Sco Unix на Убунте. > Да, есть старая надежная система на этой старой проге, но увы, никакое железо не вечно под луной... > А на новом железе запустить сие оказалось очень затруднительно. поставь SCO-тинку в виртуалку на Убунте. и но проблем. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 11:33 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov Нужна помощь в попытке запуска старой консольной проги в виде бинарников для Sco Unix на Убунте. Да, есть старая надежная система на этой старой проге, но увы, никакое железо не вечно под луной... А на новом железе запустить сие оказалось очень затруднительно. Особенно для тех, кто с никсами еще не сталкивался. Имеется дистрибутив этой самой старой проги. Но дистриб был сделан еще для 3.5" дискет. Потом были сделаны образы его дискет и tar с содержимым всех дискет. Для установки в систему в дистрибуте есть скрипт extract, но он заточен именно на дискеты. Собственно, нужно как-то модифицировать указанный скрипт для получения нормальной установки проги и потом проверить её запускабельность. Вроде как не все сторонние бинарники могут работать без неких патчей. Было бы здорово получить разъяснения по произведенным изменениям или объяснение почему все это не взлетит. Для желающих устроить себе небольшой челендж ссылка скачивание обсуждаемого дистрибута: Microsoft Foxpro 2.6 For SCO Unix (3.5).7z , размер менее 5 метров. http://www.dennisallen.com/readfpu.htm#_Toc158880288 ИМХО проще поставить dosemu и FP for DOS или FP for Windows + Wine https://winworldpc.com/product/foxpro/26 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 11:43 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
landy Помнится лет 15-20 назад я запускал это на Linux Но там вроде требовалась какая-то подсистема, которая эмулировала вызовы для SCO Ее сейчас вроде в Linux нет, но могу в этом быть не прав - не отслеживал В принципе это все будет работать без проблем в FoxPro 2.6 для DOS Запускается и работает без проблем(я запускал наоборот - приложение DOS на Linux в FoxPro)С этим, в смысле с досом и соответствующей версией foxpro, проблем нет. Есть проблемы с установкой и запуском именно сего, юниксового, вида foxpro. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 12:40 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
OoCc ИМХО проще поставить dosemu Ссылкой не поделитесь на толковое руководство по сему процессу? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 12:42 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
а в чем проблема? установщику говорите - установить dosemu и он ставится из репозитория в хомяке добавляете в файл .dosemurc (или создаете его и добавляете) строчку, чтобы кириллица была Код: plsql 1.
запускаете dosemu - и все у вас дос для использования фокспро(или еще чего) Дальше как в старом, добром ДОС ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 13:45 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov OoCc ИМХО проще поставить dosemu Ссылкой не поделитесь на толковое руководство по сему процессу? Код: javascript 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 13:46 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
OoCc Sergey Sizov пропущено... Проще кому? Тому, кто это ни разу не видел? Ссылкой не поделитесь на толковое руководство по сему процессу? Код: javascript 1. 2.
Please specify your keyboard map explicitly via the $_layout option. Press ENTER to continue with DOS programs thinking that they use a US layout or Ctrl-C to exit. ERROR: DPMI initialization failed, disabling ERROR: cpu exception in dosemu code outside of VM86()! trapno: 0x00 errorcode: 0x00000000 cr2: 0x00000000 eip: 0x7f41a3c72cad esp: 0x7fffe40fdae0 eflags: 0x00010246 cs: 0x0033 ds: 0x002b es: 0x002b ss: 0x002b ERROR: Please report the contents of ~/.dosemu/boot.log at http://sourceforge.net/tracker/?atid=457447&group_id=49784&func=browse It would be even more helpful if would recompile DOSEMU and reproduce this bug with "debug on" in compiletime-settings. Division by zero ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 13:50 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov, в ~/.dosemu/drive_c/autoexec.bat Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
kb - это переключалка раскладки там же в config.sys Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 13:56 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov OoCc пропущено... Код: javascript 1. 2.
Please specify your keyboard map explicitly via the $_layout option. Press ENTER to continue with DOS programs thinking that they use a US layout or Ctrl-C to exit. ERROR: DPMI initialization failed, disabling ERROR: cpu exception in dosemu code outside of VM86()! trapno: 0x00 errorcode: 0x00000000 cr2: 0x00000000 eip: 0x7f41a3c72cad esp: 0x7fffe40fdae0 eflags: 0x00010246 cs: 0x0033 ds: 0x002b es: 0x002b ss: 0x002b ERROR: Please report the contents of ~/.dosemu/boot.log at http://sourceforge.net/tracker/?atid=457447&group_id=49784&func=browse It would be even more helpful if would recompile DOSEMU and reproduce this bug with "debug on" in compiletime-settings. Division by zero бубунту специфик на федоре 31 все установилось и запустилось двумя кликами. клик на установку и клик на запуск. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:20 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
landy, увы, но до этих файлов очередь не доходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:39 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
OoCc на федоре 31 все установилось и запустилось двумя кликами. клик на установку и клик на запуск. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:40 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov OoCc на федоре 31 все установилось и запустилось двумя кликами. клик на установку и клик на запуск. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:46 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
OoCc Sergey Sizov пропущено... Установилось тоже за один клик. А вот с запуском проблем. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:48 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov OoCc пропущено... ? это бубунту ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:51 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov [Установилось тоже за один клик. А вот с запуском проблем. Как же тогда до config.sys и autoexec.bat не доходит? Вы представляете как операционки грузятся - в частности DOS? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 15:19 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
landy Sergey Sizov [Установилось тоже за один клик. А вот с запуском проблем. Как же тогда до config.sys и autoexec.bat не доходит? Вы представляете как операционки грузятся - в частности DOS? Пакет который не запускается - далеко не редкость в бубунте. Это унстэйбл дебиан. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 15:34 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
landy Sergey Sizov [Установилось тоже за один клик. А вот с запуском проблем. Как же тогда до config.sys и autoexec.bat не доходит? Вы представляете как операционки грузятся - в частности DOS? ======================= ENTER CPU-EMU =============== ============================================================== CPU exception 0x00 err=0x00000000 cr2=00000000 eip=7f9dcbe72cad ============================================================== ============================================================== CPU exception 0x00 err=0x00000000 cr2=00000000 eip=7f9dcbe72cad ============================================================== ERROR: cpu exception in dosemu code outside of VM86()! trapno: 0x00 errorcode: 0x00000000 cr2: 0x00000000 eip: 0x7f9dcbe72cad esp: 0x7fffc5d6cbd0 eflags: 0x00010246 cs: 0x0033 ds: 0x002b es: 0x002b ss: 0x002b ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 15:43 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
модуль тот назывался ibcs - intel binary compability system https://sourceforge.net/projects/ibcs-us/files/ на ваше решение, вероятно проще. прим., есть еще dosbox ... |
|||
:
Нравится:
Не нравится:
|
|||
10.05.2020, 22:05 |
|
Sco Unix binary on Ubuntu
|
|||
---|---|---|---|
#18+
Sergey Sizov Для желающих устроить себе небольшой челендж ссылка скачивание обсуждаемого дистрибута: Microsoft Foxpro 2.6 For SCO Unix (3.5).7z , размер менее 5 метров. Если стоит задача - поднять какой-то старый документ или старую базу - то можно взять ту-же самую версию под DOS. https://ru.wikipedia.org/wiki/FoxPro Я думаю что на бинарном уровне она должна быть совместимой с документами 2.6 версии созданными в Windows 3.1 и Unix. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2020, 17:49 |
|
|
start [/forum/topic.php?fid=25&msg=39929549&tid=1481029]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 138ms |
0 / 0 |