[iyonix-support] Re: ABC Compiler

  • From: Martin Wuerthner <lists@xxxxxxxxxxxxxxx>
  • To: iyonix-support@xxxxxxxxxxxxx
  • Date: Wed, 31 May 2006 11:13:38 +0200

In message <2627471.1148642079634.JavaMail.root@xxxxxxxxxxxxxxxxxxxxxx 
om>
          chris@xxxxxxxxxxxxxxxx wrote:

Please stop using the old SmartGroups list address. Due to the 
Reply-To set in the message my reply ended up in the SG black hole as 
well. In this specific case, it was a good thing because my first 
reply turned out to be incorrect anyway, so this corrected version 
will probably appear many days before the original wrong reply! ;-)

> The !compile part of the Archimedes Basic Compiler (ABC) package is
> reported as not 32 bit compatible (although it runs OK on the Iyonix)
> so I am having difficulty on the A9.

I think what you mean is that the compiler executable does not have an
AIF header. RISC OS 4.42 on the A9Home introduced an AIF header check
and refuses to run executables without an AIF header.

With hindsight, it would have been a good idea if RO5 had introduced
such a check - back then, it would have been an ideal moment to do so
because all executables had to be changed anyway to make them 32-bit
compatible. It would have saved users from seeing a lot of crashes
typically experienced when inadvertently running a 26-bit executable.

> How and when will this bug be corrected please? The ABC compiler was
> the main reason I bought the C/C++ development CD, in oder to allow an
> application written in BASIC to run on the new 32 bit computers (A9
> and Iyonix). Is there a download to fix this please (I subscribe to
> the developer site).

You could use your Iyonix to compile the program. As far as I can see 
programs compiled with ABC run fine on the A9Home.

When buying software you never get the guarantee that it will run on 
future OS platforms although sticking to the programming guidelines 
should maximize the likelihood of running on a new platform.

Martin
-- 
---------------------------------------------------------------------
Martin Wuerthner           MW Software          lists@xxxxxxxxxxxxxxx
---------------------------------------------------------------------
---
To alter your preferences or leave the group, 
visit //www.freelists.org/list/iyonix-support
Other info via //www.freelists.org/webpage/iyonix-support

Other related posts: