OSLib 6.70 released

Erik Groenhuis e.groenhuis at xs4all.nl
Mon Aug 2 08:11:45 BST 2004


On 1 Aug 2004 Erik Groenhuis wrote:

> On 1 Aug 2004 David J. Ruck wrote:
> 
> > Thanks Erik, but the problem isn't moving to using OSLibSupport, but
> > that the library objects provided in the 6.70 release are just ALF
> > headers with no body, and wont work with anything.
> 
> I see what you mean. 112 bytes *is* a bit small for a library (8-).
> 
> In the meantime I have been trying to build OSLibSupport or even OSLib
> from the CVS sources, but without any luck.

Latest news: I've tried my hand at compiling OSLib and OSLibSupport on
Unix. After some minor problems, this worked. And guess what: The
resulting OSLibSupport and OSLibSupport32 libraries are 112 bytes each.
(Oh, and they don't have ',ffd' in their name either).

Compiling under Unix wasn't *too* demanding: first grab the gccsdk
sources with CVS (*has* to be in /home/riscos, or OSLib won't compile).
Make it, following the instructions in README and taking the defaults.

Fetching the sources for OSLib. Read the README and make. Easy peasy.
Well, except for the fact that making OSLib is not satisfied with just
the cross compiler. It stumbles on the Test directory, where the
compilation of a testprogram requires the libgcc library file.

The strange thing is, that the Source subdir is now littered with *.o
files of zero length. But the OSLib and OSLib32 libraries are nice and
big.

The OSLibSupport subdir has *.o files that *do* have a sensible size,
but for that branch the libraries are virtually empty!

It's the world turned on its head.

Anyhoo, I might set my mind to try to figure this out this week an see
if I can produce a sizable set of OSLibSupport libraries. And file some
official bug reports.

Keep smiling,
-- 
Erik Groenhuis http://www.xs4all.nl/~erikgrnh
Home of RCS for RISC OS v5.7.1.2  http://www.rcs.riscos.org.uk/
Csite on RiscPC with a StrongARM RISC processor and RISC OS 4.02



More information about the oslib-user mailing list