Oberon Community Platform Forum

Support => Installation => Topic started by: gil on June 14, 2008, 01:00:16 AM



Title: Call error: somefile.Obx corrupt
Post by: gil on June 14, 2008, 01:00:16 AM
i just installed the latest (as of yesterday) crazy fresh bluebottle on my machine and the process went without a hitch using the provided graphical installer tool.
the problem i'm experiencing involves the compiler. for a simple hello world (Hello.Mod), i get an error free compilation but when i attempt to execute Hello.Do, i get
Hello.DoCall error: Hello.Obx corrupt instead of the familiar greeting we are all used to.

what am i doing wrong?

Hello.Mod

MODULE Hello;

IMPORT Out;

PROCEDURE Do*;
BEGIN
Out.String("hello, world"):
END Do;

END HELLO.



Title: Re: Call error: somefile.Obx corrupt
Post by: staubesv on June 16, 2008, 09:33:27 AM
Which compiler / compile command do you use?


Title: Re: Call error: somefile.Obx corrupt
Post by: gil on June 16, 2008, 02:41:45 PM
i used Builder.Compile * within oberon.


Title: Re: Call error: somefile.Obx corrupt
Post by: staubesv on June 16, 2008, 03:26:59 PM
The OP2 compiler that is used by Builder.Mod has not been adapted to recent object file changes and therefore cannot be used anymore.
PC.Compile * ~ will work.