[Oberon] Oberon V4 for Linux

Tomas Kral thomas.kral at email.cz
Thu Nov 1 16:55:59 CET 2018


On Thu, 1 Nov 2018 13:26:15 +0100
Tomas Kral <thomas.kral at email.cz> wrote:

> anyone running V4 on Linux at x86 32-bit machine?

Hi,

I have found various `Oberon.Boot' files for Linux.

-rw-r--r-- 1 pi staff 90737 Aug 30 15:33 oberon-oberonv4/HPUX/HPoberon.Boot
-rw-r--r-- 1 pi staff 83439 Aug 30 15:33 oberon-oberonv4/Linux/LinuxOberon.Boot
-rw-r--r-- 1 tcat staff 83439 Apr  8  2000 oberon-1.5.01/LinuxOberon.Boot
-rw-r--r-- 1 tcat staff 83439 Nov  5  2004 oberon-1.7.02/LinuxOberon.Boot

How do I build the `Boot' file above? 

`oberon' binary is build from  `linux.oberon.c' which is a linux loader.

The loader seems patching these calls to `libdl.so':
`dlopen', `dlerror', `dlclose', 

and these calls to `libm.so':
`sin'
`dlsym'
`sqrt'
`atan'
`exp'
`cos'
`log'

Why is that?

-- 
Tomas Kral <thomas.kral at email.cz>


More information about the Oberon mailing list