First Working PS3ToolChain Released

Over at the PS2Dev forums ooPo has posted a release of the first working version of PS3ToolChain. This is something you'll want to check out for PS3 homebrew software development. Here's what ooPo had to say in his post.
How can you get it?

svn export svn://svn.ps2dev.org/ps3/trunk/ps3toolchain

What does it include?

PPU: binutils-2.17.50, gcc-4.2.0, newlib-1.15.0
SPU: binutils-2.17.50, gcc-4.3-20070608, newlib-1.15.0

Anything else I should know?

The PPU toolchain was compiled with a target of powerpc64-unknown-linux-gnu, except for newlib which used powerpc64-unknown-none. This means there's no startup code (crt0) so it is of limited use at the moment.

Support for the SPU has been included by IBM in the latest binutils, gcc and newlib sources. No extra patching is needed, however I haven't tested SPU code yet so who knows. :)

Both PPU and SPU should work with C++ code, again this is untested at present.

I've tested it by building the otheros demo program...

...which is very cool, btw.

I'm sure plenty of bugs and tweaks and general 'Why did you do it THAT way?!' will be said, but in the meantime...

Enjoy!
Via PS2Dev.org
posted on Tuesday, June 19, 2007 10:10 PM by Auri

Comments