Автор Тема: Oberon for Linux x86 (trap)  (Прочитано 3071 раз)

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Oberon for Linux x86 (trap)
« : Март 05, 2012, 11:18:59 am »
Попробовал запустить Oberon for Linux x86 (это классическая оберон-система которая запускается в linux как отдельное приложение). Не запустилось:
$ oberon
Oberon Boot File Loader 22.11.2004
starting System.Init
Trace/breakpoint trap

И похоже не один я такой: https://lists.inf.ethz.ch/pipermail/oberon/2008/005505.html

Написал им письмо по этому поводу.
Цитировать
I just try to run linux oberon
(ftp://ftp.ethoberon.ethz.ch/ETHOberon/Unix/x86.Linux/) but it fails
on startup.

Log from linux shell:
$ oberon
Oberon Boot File Loader 22.11.2004
starting System.Init
Trace/breakpoint trap

How to fix it? The problem seems the same as described here:
https://lists.inf.ethz.ch/pipermail/oberon/2008/005505.html

I use Debian linux:
$ uname -a
Linux 2.6.32-5-686 #1 SMP Mon Oct 3 04:15:24 UTC 2011 i686 GNU/Linux

Даже ответили:
Цитировать
Linux Oberon has been developed on 32-bit Linux systems. I maintained it until
2006. Nowadays most computes have 64-bit processors and, in contrast to other
Unixes, Linux has no binary compatibility and Linux Oberon doesn't work any more.

In the successor of Linux Oberon, the Linux port of Aos/A2, Linux Aos, these
compatibility problems have been solved. It works well on 64-bit Linux systems.
If you prefer the Oberon desktop over the desktop of A2 you can use the Oberon
system contained in Linux Aos as a subsystem. You can download it from

http://www.ocp.inf.ethz.ch/wiki/OCP/Downloads
Правда это немного не в тему, потому как линукс у меня один фиг 32битный (и это видно по приведеному мной в письме выводу uname).

Кто-то еще с подобным сталкивался?
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re: Oberon for Linux x86 (trap)
« Ответ #1 : Март 05, 2012, 01:06:08 pm »
Новый ответ - предложили пересобрать из исходников (должно вроде как помочь). Доберусь до дому - попробую.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"