[Oberon] Unix Port of Aos (Linux/Solaris/MacOS)

Brantley Coile brantley at coraid.com
Fri Jun 29 21:17:20 MEST 2007

I loaded the Active Oberon system on a MAC MINI (Intel) with 
uname -a of 

Darwin coaster.coraid.com 8.10.1 Darwin Kernel Version 8.10.1: Wed May 23 16:33:00 PDT 2007; root:xnu-792.22.5~1/RELEASE_I386 i386 i386

It seems to hang when I try to compile using any of the compilers.
Here's the contents of the xterm in which I started aos.

UnixAos Boot Loader 03.04.2007
Kernel.CallBodies: Initializing Threads
Kernel.CallBodies: Initializing Reals
Kernel.CallBodies: Initializing AosOut
Kernel.CallBodies: Initializing AosModules
Kernel.CallBodies: Initializing Exceptions
Installing Oberon TrapHandler
Kernel.CallBodies: Initializing FileDir
Kernel.CallBodies: Initializing Files
Kernel.CallBodies: Initializing AosActive
Kernel.CallBodies: Initializing Types
Kernel.CallBodies: Initializing AosLoader
Starting System.Init
Starting Oberon.Loop

handler for signal 10 got called
Oberon Traphandler:  signal = 10,  pc =  0005C1B1, sp =   BFFFDBA0,  ucp =  BFFF
Starting Oberon.Loop

handler for signal 10 got called
Oberon Traphandler:  signal = 10,  pc =  0005C1B1, sp =   BFFFEC74,  ucp =  BFFF
Starting Oberon.Loop

What should I do?


> Hi Oberoners,
> The second alpha release of UnixAos is now ready for download. It exists in 
> three versions: LinuxAos, SolarisAos and DarwinAos (MacOS X). You will
> find them in 
> 	ftp://ftp.informatik.uni-bremen.de/home/fld/oberon/UnixAos/*
> This release is based on the Bluebottle sources of 21.04.2007 and uses
> the new object format. Currently the Oberon system is used as user
> interface. The Bluebottle windowmanager modules are also present but
> the windowmanager does not get installed yet.
> Knows problems:
>         - The code for invoking user supplied exception handlers is missing.
>            You get a standard trap view with a corresponding message instead.
>         - The Paco compiler gets slower with every compilation.
>         - Module AosUPD contains mostly dummy routines and is unuseable.
>            It's only there because it was needed for compiling other modules.
>            But the old module NetSystem works and ssh and telnet are usable.
> -- Guenter
> --
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
> https://lists.inf.ethz.ch/mailman/listinfo/oberon

More information about the Oberon mailing list