Saturday, 20 April 2024

[netsurf-users] Re: 6696 fails to start on RISC OS

In article <bb8ceea8-189b-fdb0-6ba6-241cb9e83bfe@netsurf-browser.org>,
John-Mark Bell <jmb@netsurf-browser.org> wrote:
> On 20/04/2024 12:32, Chris Newman wrote:
> > In article <5b53b78dd7mec@npost.uk>, Chris Newman <mec@npost.uk>

> >
> >> 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.


Thanks for thet. I'll look for the correct version.

--
Chris Newman

No comments:

Post a Comment