On Mon, 27 Sep 2004, Tennant Stuart wrote:
After downloading the latest version of NetSurf on September 4th,
and trying to run it, I got this most unhelpful error message...
File 'System:Modules.SharedULib' not found
I then looked in !Run, where I found this error message...
NetSurf requires SharedUnixLibrary 1.02 or later. This can
be downloaded from http://www.chocky.org/unix/usage.html
..which would have been a *lot* more useful, but failed to show.
The same fault happened with the AcornURI & Tinct modules, and
would probably apply to the other modules if I hadn't got them.
Of course, the website does say these modules are needed, I'm
just saying that the !Run isn't working properly.
The Run file is working exactly as it is supposed to. The command that is
creating the error message is RMLoad System:Modules.ModuleName. You would
get the same result from any other application that expects to find
modules in the System resource.
Anyway, having downloaded & installed the modules, I get this
SWI value out of range for module SharedCLibrary
I'm running Risc OS 4.03 on a Kinetic StrongArm Risc PC600.
NetSurf doesn't use the SharedCLibrary (nor is it called anywhere within
the executable). However, the AcornURI module (and the Iconv module,
if you installed it) _does_ use the SharedCLibrary and, as a 32bit
application, requires the 32bit SharedCLibrary. This can be downloaded