[Oberon] Announcement: ofront 1.4 final Release for Raspbian and Linux 386
PeterMatthias at web.de
Sun Jan 1 21:52:53 CET 2017
the new year starts well. I never understood how to compile own modules.
This version should generate shared object files automatically.
I tried it on an Orange Pi (Cortex A7) with ARMbian. However when
compiling own modules I get:
Ofront 1.4, Oberon V4
compiling Hennessy new symbol file 26225
/usr/bin/ld: /tmp/ccDEoLvK.o: relocation R_ARM_THM_MOVW_ABS_NC against
`a local symbol' can not be used when making a shared object; recompile
/tmp/ccDEoLvK.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Call error: Hennessy not found
Am 30.12.2016 um 12:33 schrieb Josef Templ:
> Hi everybody,
> I would like to announce the final release of ofront 1.4 for
> (1) the Raspberry Pi running under Raspbian and
> (2) i386 based Linux.
> ofront 1.4 comes with command line tools as well as a
> complete Oberon V4 system that also includes many extensions from
> Linz Oberon V4 (Dialogs, Elems, EditKeys, etc.).
> Version 1.4 of ofront adds a command named 'ocl' (Compiler.Compile in
> Oberon V4)
> that hides the complexities of the underlying C-compiler and linker
> and generates a shared object (.so) file per module.
> Compiling, loading and unloading of modules works as usual under Oberon V4.
> For the Raspberry Pi there is an interface module WiringPi.Mod for the
> wiringPi library
> and low-level modules RPI.Mod and GPIO.Mod for full access to all
> hardware registers.
> ofront 1.4 can be downloaded
> from http://www.software-templ.com/shareware.html.
> Best wishes for the year 2017.
> - Josef Templ
> Oberon at lists.inf.ethz.ch mailing list for ETH Oberon and related systems
More information about the Oberon