On 20/04/2024 12:32, Chris Newman wrote:
> In article <5b53b78dd7mec@npost.uk>, Chris Newman <mec@npost.uk> wrote:
> 
>      
> 
>> I looked inside the !System that came with the download. There is no
>> Socketwatch in the 310 modules directory so I added 0.07 manually. Made
>> no difference.
> 
The SocketWatch changes have been removed (with no timeline for 
reintroduction, if ever), hence it is no longer provided in the !System 
in the distribution archive.
>> ARMEABISupport 1.05 is in the 400 modules folder.
> 
> Stuart Painting sent me an idea thus...
> 
>> "AHA! I think I may have spotted what is going wrong. At Netsurf 3.11,
>> the !Run file has the RMLoad of ARMEABISupport commented out (at or
>> near line 72 of !Netsurf.!Run). If you uncomment the two RMEnsure
>> lines, things might work better."
Please don't do that. The !Run file as-shipped is correct and does not 
require modification.
> Right. Had a look at all machines and made a chart thus...
> 
> ARMEABISupport, if there, is in  !Boot.Resources.!System.400.Modules (not
> Network directory).
> 
> 
> FAST    TB  3.12	6697	ARMEABISupport 1.05		OK
> Lenovo  TB	 3.11	5433	ARMEABISupport none  OK
> AcerNet TB	 3.12	6697	ARMEABISupport 1.05		Duff
> 
> ---------------------------------------------------
> Checked 3.11 on the big Lenovo laptop also running 4.39 & it does indeed
> have those lines commented out.
> 
> I then found the !Run file in Netsurf 6697 on the netbook and commented
> out the lines. Got an "Application may have gone wrong error." SWI &59D01
> not known.
It would. If the ARMEABISupport requirements are uncommented in the !Run 
file, the module is required.
The problem you have is that, for the last year, the NetSurf CI system 
has produced two different builds of each version for RISC OS:
   * NetSurf-arm-unknown-riscos-gcc-VERSION.zip:
     built using the old GCC 4.7 compiler and compatible with all
     RISC OS machines capable of running RISC OS 4 or later.
   * NetSurf-arm-riscos-gnueabi-gcc-VERSION.zip:
     built using a newer compiler (GCC10) and compatible with
     machines that have at least a StrongARM CPU and running modern
     versions of RISC OS 5.
If you are running on old systems (which you are here), you want the 
former. Official releases (so far) have been from the GCC4.7 builds, so 
work everywhere.
John-Mark.
 
No comments:
Post a Comment