|
RISCOS Ltd. issue key software libraries By Chris Williams. Published: 18th Jun 2003, 22:52:04 | Permalink | PrintableNew Stubs, toolbox, RISCOS_Lib and more on riscos.com RISCOS Ltd. have today released updates to the core C/C++ programming libraries used by developers to produce RISC OS software. Two development tools, the Internet chapter of the PRMs and other relevant documents are packaged up with the 32 bit compatible libraries that now are freely available for download from the riscos.com website. This release is important for two reasons so pay attention, 007.
Firstly, this is the first time libraries such as the Toolbox and RISC_OSLib are officially available for free.
Secondly, replacing the Stubs library is StubsG. This is a new library that can be linked with an application to allow that application to run on 26 bit and 32 bit versions of RISC OS regardless of whatever version of the SharedCLibrary module the end user is running.
The released libraries can be used with the Acorn C/C++ compiler package. We advise against GCC users poking around inside their compiler package, although the Stubs library in the experimental 32 bit GCC has the same functionality as StubsG, we're informed.
You may well recall back to when the Castle Iyonix and RISC OS 5 hit the market and users of 26 bit RISC OS had to upgrade to a newer SharedCLibrary in order to run Iyonix compatible software. However, software built using RISCOS Ltd.'s new StubsG will run on any version of RISC OS (specifically version 3.1 through to 5). Hence, RISCOS Ltd. "strongly recommend" that all applications written in C are built with StubsG.
We have to add our support of StubsG as software built with it removes the hassle of forcing the end user to upgrade their SharedCLibrary module. In the past, we've noted that RISCOS Ltd. aren't particular fans of people running a version of the SharedCLibrary module that isn't the version in the OS ROM, explaining that the SharedCLibrary is a core module that OS components and third party software rely on.
Plus, in amongst the commotion over whether or not there will be a Select release for Iyonix users, it's interesting to see RISCOS Ltd. encouraging 32 bit compatible software development.
In addition to the StubsG release, RISCOS Ltd. have published IFClib which was contributed by Justin Fletcher. IFClib is a C library that provides a friendly programming interface to the RISC OS Select ImageFileConvert system, which enables a large range of image formats to be converted into native Spritefiles.
Clarification
By the way, when we said, "this is the first time libraries such as the Toolbox ...are officially available for free", we were refering specifically to the tboxlib component (aka the Toolbox programmer's interface). People were just itching to point out to us that there are alternative interfaces to the Toolbox.
Links
Libraries on riscos.com
Previous: ChoX11 source release
Next: Software news
Discussion Viewing threaded comments | View comments unthreaded, listed by date | Skip to the endPlease login before posting a comment. Use the form on the right to do so or create a free account.
|
+++ Message board +++
Read messages or start a new thread
Search the archives
Today's featured article
RiscPC breaks 1.5GHz barrier Calm down dear, this is a case mod
23 comments, latest by flypig on 13/5/04 1:56PM. Published: 12 May 2004
Random article
May round up Iyonix-Select saga, RSS feeds, more ebay nonsense plus others [Updated 14:40 1/6/2003]
8 comments, latest by ninja on 3/6/03 8:25PM. Published: 31 May 2003
Login
Create a new account
Forgot your password?
Useful links
News and media:
Iconbar •
MyRISCOS •
ArcSite •
RISCOScode •
ANS •
C.S.A.Announce •
Archive •
Qercus •
RiscWorld •
Drag'n'Drop •
GAG-News
Top developers:
RISCOS Ltd •
RISC OS Open •
MW Software •
R-Comp •
Advantage Six •
VirtualAcorn
Dealers:
CJE Micros •
APDL •
Castle •
a4 •
X-Ample •
Liquid Silicon •
Webmonster
Usergroups:
WROCC •
RONE •
NKACC •
IRUG •
SASAUG •
ROUGOL •
RONWUG •
MUG •
WAUG •
GAG •
RISCOS.be
Useful:
RISCOS.org.uk •
RISCOS.org •
RISCOS.info •
Filebase •
Chris Why's Acorn/RISC OS collection •
NetSurf
Non-RISC OS:
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •
xkcd •
diodesign
|