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

How to build RISC OS 5 from shared source

Published: 10th Mar 2007, 12:54:04 | Permalink | Printable

You big teases, you

The drip-drip of information continuesRISC OS Open have published a guided tour describing the processes involved in building RISC OS from scratch. The new web page outlines how programmers can roll their own printer stack, disc-based applications and ROM images.

The online document on the ROOL wiki is the latest update in the ongoing drip-drip of information from the RISC OS 5 shared source camp as developers and punters eagerly await the release of the operating system source code.

Although the OS's blueprints have yet to be disclosed under Castle's customised shared source licence, ROOL have been publicly documenting the ins and outs of their project in the meantime. The ROOL team are made up of ex-Acorn and ex-Tematic engineers.

According to ROOL's Steve Revill, there are four important steps to building RISC OS: First, you have to set up the project's directories, known as the 'build tree', on your local computer. Secondly, you have to choose what you wish to compile, such as the USB printing system, which involves using a special application with a user-interface to control the build system. Thirdly, you can launch the actual build process, and fourthly, check to see if anything went wrong in the logs.

Steve noted: "Checking the build log for problems is something of a black art. In the very simplest terms, if the thing you were building has popped out of the build and into 'Images' for a ROM image, or 'Install' for disc-based software, then you're most of the way there.

"However, you should still look for significant warnings and errors in the log file."

Steve also warned coders that the document is likely to be revised and updated as time passes.


How to build RISC OS 5

Previous: VirtualRPC for Mac OS X delayed
Next: New high quality print drivers released


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

Hi drobe: How are the related articles found - offering "ROS powered 'weapon of mass distraction' unveiled" as related does seem a bit strange ... or on purpose :-)

 is a RISC OS Userhzn on 10/3/07 5:35PM
[ Reply | Permalink | Report ]

The document is still being worked on so don't be surprised if I change bits over the next few days/weeks.

 is a RISC OS Userriscosopen on 11/3/07 2:13AM
[ Reply | Permalink | Report ]

Will the RO build include a 32bit neutral version of ARMBE (the utility called up from BASIC via the EDIT command). Having the source available is not necessarily required to correct 26/32 bit compatability... It would be nice for BASIC to work properly on the Iyonix (as well as the A9).

 is a RISC OS UserCKH2 on 12/3/07 10:38AM
[ Reply | Permalink | Report ]

Good to see progress being made publically visible towards relasing the sources.


 is a RISC OS Usernx on 12/3/07 2:36PM
[ Reply | Permalink | Report ]

CKH2 - Try googling "armbe iyonix" and see what you get.

 is a RISC OS Userjeffd on 15/3/07 7:49AM
[ 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

  • Euro 2006 show report
    Select 4 Filer photos, Impression-X, and more [Updated]
     27 comments, latest by blahsnr on 26/6/06 8:02PM. Published: 23 Jun 2006

  • Random article

  • Euro show planned for June
    ROL gathers exhibitors for Dutch event
     6 comments, latest by timephoenix on 5/3/06 11:29PM. Published: 4 Mar 2006

  • 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
    "Every once in a while I get the impression that sometimes the things published on Drobe are not 100% accurate"
    Page generated in 0.0723 seconds.