• SharedCLibrary

    From Richard Ashbery@21:1/5 to All on Thu Jun 1 17:26:37 2023
    Can someone remind me how to update an older copy of SharedCLibrary.
    Mine is 6.15 but I need to update it to the most recent version which I
    believe is 6.19?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jean-Michel@21:1/5 to David Pitt on Sat Jun 3 14:35:19 2023
    In message <[email protected]>
    David Pitt <[email protected]> wrote:

    In message <[email protected]>
    Richard Ashbery <[email protected]> wrote:

    Can someone remind me how to update an older copy of SharedCLibrary.
    Mine is 6.15 but I need to update it to the most recent version which I
    believe is 6.19?

    Assuming this is for a 26bit CLib and not for OS5 then it is in ROOL's
    System resources for pre-RISC OS 5
    I made the mistake I installed the 26 bit modules....Fortunately the Os is
    in ROM.
    https://www.riscosopen.org/content/downloads/common

    It is in 310.Modules and goes in the same place in the 26bit OS.

    There is inflation everywhere these days, SharedCLibrary is now at
    6.20. CallASWI and FPEmulator shouls also be updated.

    Thanks for these informations

    --
    Jean-Michel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Pitt@21:1/5 to Richard Ashbery on Sat Jun 3 13:15:56 2023
    In message <[email protected]>
    Richard Ashbery <[email protected]> wrote:

    Can someone remind me how to update an older copy of SharedCLibrary.
    Mine is 6.15 but I need to update it to the most recent version which I believe is 6.19?

    Assuming this is for a 26bit CLib and not for OS5 then it is in ROOL's
    System resources for pre-RISC OS 5

    https://www.riscosopen.org/content/downloads/common

    It is in 310.Modules and goes in the same place in the 26bit OS.

    There is inflation everywhere these days, SharedCLibrary is now at
    6.20. CallASWI and FPEmulator shouls also be updated.

    --
    David Pitt
    RPCEmu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve Fryatt@21:1/5 to Jean-Michel on Sat Jun 3 15:00:07 2023
    On 3 Jun, Jean-Michel wrote in message
    <[email protected]>:

    In message <[email protected]>
    David Pitt <[email protected]> wrote:

    Assuming this is for a 26bit CLib and not for OS5 then it is in ROOL's System resources for pre-RISC OS 5

    I made the mistake I installed the 26 bit modules....Fortunately the Os is
    in ROM.

    The modern Shared C Library is usually referred to as being the "32-bit" one (for historical reasons), but comes in versions for 32-bit and 26-bit OSs.

    --
    Steve Fryatt - Leeds, England

    http://www.stevefryatt.org.uk/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sprow@21:1/5 to Jean-Michel on Sat Jun 3 13:19:42 2023
    On Saturday, June 3, 2023 at 1:35:26 PM UTC+1, Jean-Michel wrote:
    In message <[email protected]>
    David Pitt <[email protected]> wrote:

    In message <[email protected]>
    Richard Ashbery <[email protected]> wrote:
    Can someone remind me how to update an older copy of SharedCLibrary.

    Assuming this is for a 26bit CLib and not for OS5 then it is in ROOL's System resources for pre-RISC OS 5

    I made the mistake I installed the 26 bit modules....Fortunately the Os is in ROM.

    It's harmless to have 26 bit modules hanging around, they aren't going to be loaded by RISC OS 5.

    If you want a 32 bit CLib then you can grab one for disc from !Boot.Resources.!System.500.Modules in the main disc image
    https://www.riscosopen.org/zipfiles/platform/common/HardDisc4.zip

    If you can't or don't want to update the RISC OS 5 ROM, just make sure it's loaded only once, nice and early in the boot sequence,
    Sprow.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Ashbery@21:1/5 to [email protected] on Sun Jun 4 12:03:47 2023
    In article <[email protected]>, David Pitt
    <[email protected]> wrote:
    In message <[email protected]> Richard Ashbery
    <[email protected]> wrote:

    Can someone remind me how to update an older copy of
    SharedCLibrary. Mine is 6.15 but I need to update it to the most
    recent version which I believe is 6.19?

    Sorry I didn't make it clear - I wanted it for the ARMX6 to try to
    eliminate an intermittent Stickies crash with Pinboard 2. I now have a
    more recent version copied into 310.Modules (thanks David). Stickies is behaving at the moment but I doubt the intermittency has anything to do
    with the SharedCLibrary despite 'Where' reporting an issue with it.

    Before anyone says email the [email protected] . I have but
    messages don't appear on list. I've let Andrew know the problem.

    Assuming this is for a 26bit CLib and not for OS5 then it is in
    ROOL's System resources for pre-RISC OS 5

    https://www.riscosopen.org/content/downloads/common

    It is in 310.Modules and goes in the same place in the 26bit OS.

    There is inflation everywhere these days, SharedCLibrary is now at
    6.20. CallASWI and FPEmulator shouls also be updated.

    Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Pitt@21:1/5 to Richard Ashbery on Sun Jun 4 16:31:39 2023
    In message <[email protected]>
    Richard Ashbery <[email protected]> wrote:

    In article <[email protected]>, David Pitt
    <[email protected]> wrote:
    In message <[email protected]> Richard Ashbery
    <[email protected]> wrote:

    Can someone remind me how to update an older copy of
    SharedCLibrary. Mine is 6.15 but I need to update it to the most
    recent version which I believe is 6.19?

    Sorry I didn't make it clear - I wanted it for the ARMX6 to try to
    eliminate an intermittent Stickies crash with Pinboard 2. I now have a
    more recent version copied into 310.Modules (thanks David).

    My answer started with, "Assuming this is for a 26bit CLib and not for
    OS5". 310.Modules is the place for 26bit builds of the ROOL CLib. OS5
    will not see it as there is by default a 32bit build of the CLib in 500.Modules.

    Sprow's answer applies for updating OS5.

    The RMEnsure to load the later version is in !System.!Run and should
    be :-

    If Boot$OSVersion >= 310 Then RMEnsure SharedCLibrary 6.20 RMLoad System:Modules.CLib

    [snip]

    Assuming this is for a 26bit CLib and not for OS5 then it is in
    ROOL's System resources for pre-RISC OS 5

    https://www.riscosopen.org/content/downloads/common

    It is in 310.Modules and goes in the same place in the 26bit OS.

    There is inflation everywhere these days, SharedCLibrary is now at
    6.20.

    --
    David Pitt
    RPCEmu

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jean-Michel@21:1/5 to Sprow on Mon Jun 5 08:22:43 2023
    In message <[email protected]>
    Sprow <[email protected]> wrote:

    On Saturday, June 3, 2023 at 1:35:26 PM UTC+1, Jean-Michel wrote:
    In message <[email protected]>
    David Pitt <[email protected]> wrote:

    In message <[email protected]>
    Richard Ashbery <[email protected]> wrote:
    Can someone remind me how to update an older copy of SharedCLibrary.

    Assuming this is for a 26bit CLib and not for OS5 then it is in ROOL's
    System resources for pre-RISC OS 5

    I made the mistake I installed the 26 bit modules....Fortunately the Os is >> in ROM.

    It's harmless to have 26 bit modules hanging around, they aren't going to
    be loaded by RISC OS 5.

    If you want a 32 bit CLib then you can grab one for disc from !Boot.Resources.!System.500.Modules in the main disc image
    https://www.riscosopen.org/zipfiles/platform/common/HardDisc4.zip

    If you can't or don't want to update the RISC OS 5 ROM, just make sure
    it's loaded only once, nice and early in the boot sequence,
    Sprow.

    Thank you for this information, I was able to update for my ARM6, it
    works.

    --
    Jean-Michel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)