32 bit gccsdk

Peter Naulls peter at chocky.org
Sat Oct 11 04:48:04 PDT 2003

In message <200310111246.07647.mail at peter-teichmann.de>
          Peter Teichmann <mail at peter-teichmann.de> wrote:

> Am Samstag, 11. Oktober 2003 09:13 schrieb Peter Naulls:
> [...]
> > The CVS version won't work sensibly until the bug in 'as' is fixed.
> > Until then, you can use my 32-bit version which includes the latest
> > Unixlib.  http://www.riscos.info/gcc/32bit.html
> I can not use the RISC OS compiler, I need the cross compiler for Unix.
> Unfortunately it is not possible to compile the source archive from this page.

The suggestion was that you should use the the cross compiler.

> /home/peter/gccsdk-32/gccsdk/arm-riscos-aof/gcc-2_95_4/gcc/stage2/config/arm/
> rname.o /home/peter/gccsdk-32/gccsdk/arm-riscos-aof/gcc-2_95_4/gcc/stage2/
> prefix.o -L/home/peter/gccsdk-32/gccsdk/arm-riscos-aof/libiberty/stage2 
> -liberty
> Error: Library '/home/peter/gccsdk-32/cross/bin/arm-riscos-aof/2_95_4/apcs32/
> arch3/unixlib/unixlib.o' does not contain the correct 'chunk' types. Is it 
> corrupt?
> Drlink: Link failed with 1 error
> ld fatal error: program /home/peter/gccsdk-32/cross/bin/drlink returned exit 
> status 3072:

I suggest you delete this file, and try again.

> How have you been able to compile the RiscOS executables using this source?

There are a few funnies, because it is a combination of two trees, but
what I did was no different to what you have done.

Peter Naulls - peter at chocky.org        | http://www.chocky.org/
Free RISC OS Hosting                   | http://www.prowl.org/

More information about the gcc mailing list