[Oberon] Project Oberon 2013 on GitHub?

Paul Thomas Melville ptmelville at gmail.com
Tue Apr 22 14:24:29 CEST 2014


On Tue, Apr 22, 2014 at 11:27 AM, eas lab <lab.eas at gmail.com> wrote:
> ptmelville wrote;--
> ]Loader/bootstrap of ETH V4, which is written in C doesn't work when
> ]compiled with newer GCC/Binutils - it segfaults.
>
> I'm glad you mentioned that, since until V5, I considered it unrealistic to
> try porting <ETHOberon>. Although I don't really 'do' C, are these the
> files that segfault ? How would I proceed, if I got them to compile under rPi?

It won't work under ARM. Oberon V4 works only on x86. You can view
source of file in question here:

http://sourceforge.net/p/oberon/oberonv4/ci/master/tree/Linux/linux.oberon.c

I tried to compile it on x86, where it did segfault (older binaries are still
working). I didn't bother to debug it, since it is old code: pointer arithmetic,
using strcpy/strcat, storing pointer addresses as int and so on.



More information about the Oberon mailing list