[Oberon] Previous *nix 32bit efforts lost !
lab.eas at gmail.com
Sun Aug 19 20:29:42 CEST 2018
Since this forum also handles hardware matters ?
"Linux Native Oberon System 3 Alpha 121104 ( 04.November.2012 ),
based on Native Oberon 05.01.03"
being a 32bit system, run under 64bit linuxES,
whereas few other, and most importantly for me, <Linux ETH Oberon>
In the days of evolution from 8bit to 16bit: the increased data-bus
width system, included all the previous sized instructions, for
A typical error trace, launcing 32b from a 64b system shows:--
./TClauncHERE: exec: line 37: ./linux.oberon.nothr: not found
root at box:/mnt/sdc3/MandrkLEO# ls -l ./linux.oberon.nothr
-rwxr-xr-x 1 root 3 10463 Nov 12 2016 ./linux.oberon.nothr
root at box:/mnt/sdc3/MandrkLEO# ldd ./linux.oberon.nothr
./linux.oberon.nothr: error while loading shared libraries:
./linux.oberon.nothr: wrong ELF class: ELFCLASS32
I'm guessing that LEO calls 32bit library[s], which does extra
32/64bit checking, which the <MainModule> doesn't do,
and that LNO doesn't call any libraries.
Let's check: ldd <LNOdir>/oberon
== same: <error while loading shared libraries:
wrong ELF class: ELFCLASS32>
Since we now have gone down to the FPGA level, is the
<kernel> of the ETHO [Native Oberon eg.] still.
More information about the Oberon