Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

New Libraries and Compilers

By Peter Naulls. Published: 31st Dec 2003, 23:18:34 | Permalink | Printable

Programming news to round off the year

Just to show we're still on form, drobe.co.uk presents the very last RISC OS news of 2003. All programming related, which hints at some of the potential development to come in 2004.

First out of the bag this evening was the ubiquitous OSLib, mentioned on the comp.sys.acorn.programmer newsgroup by Tony van der Hoff and reaching version 6.60. OSLib claims to be a comprehensive C library for the RISC OS programmer's interface, as well as being type-safe and having obvious syntax. The list of changes and fixes, although not overly exciting, is very extensive, and shows that it is very much under development.

OSLib can be found on its SourceForge page.

As we mentioned in our 2004 Predictions, a later version of GCC, version 3.3.3, is currently in testing. Much of the hard work in making this compiler possible was done by Nick Burrett, although there have been substantial contributions from all developers to fix bugs in the compiler and UnixLib and to bring many improvements. This version is of course 32-bit.

A test version of this compiler is now available for download if you'd like to try it. Note that the C++ compiler is very slow. Please direct any comments about this compiler to the GCCSDK mailing list.

If you'd instead like to stick to a tried and tested version, the older 2.95.4 32-bit version with the latest improvements to Unixlib has been put online too. This uses the same Unixlib as in the 3.3.3 version, and can also be found on the riscos.info GCC page.

The latest version of the X11 replacement library for RISC OS, ChoX11 has been made avilable too on its web page. Although not yet comprehensive enough to run any "real" applications, substantial improvements to the library have been made in recent weeks by various contributors, and we hope to see releases using it early in the year.

And just to keep the OSLib developers on their toes, there's also a new version of DeskLib available too. DeskLib isn't as comprehensive as OSLib, but rather aims to be friendly to use, and is bundled with many examples, and is designed to make many of the tedious details of Wimp programming easy. There are no major new features in this version, just a few bug fixes and feature additions mostly required by ChoX11. DeskLib has its own homepage.

Finally, a little birdy tells us that a new RISC OS related website goes live tomorrow. But we're not giving away any clues, so you'll have to wait until then to see what it is.


RISC OS C Programming

Peter is the maintainer of DeskLib, ChoX11 and contributes to GCC for RISC OS

Previous: VirtualRPC to be laptop friendlier
Next: New RISC OS news site opens


Viewing threaded comments | View comments unthreaded, listed by date | Skip to the end

It's tommorrow - what's that website?


I take it from the time of the post that Peter was at a particular type of party...

so how well does object hogmanay compile? ;-)

 is a RISC OS Userepistaxsis@work on 1/1/04 12:25PM
[ Reply | Permalink | Report ]

epistaxis@work: Maybe the new site is the site for the RISC OS Packaging Project [link] which I'm guessing drobe will have an article on quite soon :)

 is a RISC OS Userilludium on 1/1/04 12:36PM
[ Reply | Permalink | Report ]

In reply to illudium:

I've dropped a few hints that some sort of packaging effort was in the offing, but I don't think anyone else knew it was launching today. As a website it isn't up to much anyway, so I presume the article refers to something yet to be revealed.

 is a RISC OS Usergdshaw on 1/1/04 1:04PM
[ Reply | Permalink | Report ]


I've already been told my guess was wrong, so I'm still waiting to see too. :) Good luck with your project anyway, sounds like a good idea.

 is a RISC OS Userilludium on 1/1/04 1:05PM
[ Reply | Permalink | Report ]

Oh that's all we need. Yet /another/ bloody portal!

 is a RISC OS Userimj on 1/1/04 4:28PM
[ Reply | Permalink | Report ]

For the answer, see [link]

 is a RISC OS Usermonkeyson on 1/1/04 4:42PM
[ Reply | Permalink | Report ]

OSLib 2.60. Chocky must definately have been at a party to commit that typo! It's *6*.60 for those not in the know.

 is a RISC OS Userphilipnet on 1/1/04 6:08PM
[ Reply | Permalink | Report ]

Not to mention "definitely"

 is a RISC OS Usermrchocky on 1/1/04 6:15PM
[ Reply | Permalink | Report ]

Why not add a spell checking facility for use when posting comments? :-)

 is a RISC OS Userphilipnet on 1/1/04 11:51PM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • RISCDomain magazine reviewed
    A media watch special
     9 comments, latest by druck on 30/10/07 8:55AM. Published: 20 Oct 2007

  • Random article

  • United at long last
    No hard feelings, ok?
     41 comments, latest by druck on 19/07/04 2:59PM. Published: 15 Jul 2004

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "I was actually referring to drobe itself as the 'young upstart' rather than the age of the contributors"
    Page generated in 0.1342 seconds.