Home  GBA  NGC  NGPC  FPGA  Mobile  GP32  NDS  Oldies  Misc  

Thursday 28 August 2003

DevKitCube release 1 - Linux build

Provides same things for Linux as Windows/Cygwin build does.
The current version is release 1, featuring the following things :

  • GCC version 3.3
  • binutils version 2.14
  • newlib version 1.10.0. newlib is a replacement for glibc (the GNU C library) which is more compact and portable.

No more available for download.


NOTICE: Some people reported problems while using floats for instance. You need to find then a proper crt0.s performing FPU initialization. If you can't find one, just use -msoft-float GCC option. This problem exists on both release 0 and release 1.

Monday 7 July 2003

DevKitCube release 1 - Windows/Cygwin build

I did a build of a GCC cross-compiler for Windows, based on cygwin, that is suitable for homebrew GameCube development (as many demo-writers use it).

UPDATE:

"WinterMute has made a build of GCC based on MinGW, which is more "advanced" than mine (faster, and with some extra architecture files).

I recommend that you use his build instead of this one (it is for the moment only available for Windows). I'll update soon my Linux build to make it as compatible as possible with his build.

Get it at http://www.devkit.tk/.''



The current version is release 1, featuring the following things :

  • GCC version 3.3
  • binutils version 2.14
  • newlib version 1.11.0. newlib is a replacement for glibc (the GNU C library) which is more compact and portable.



No more available for download.

NOTICE: Some people reported problems while using floats for instance. You need to find then a proper crt0.s performing FPU initialization. If you can't find one, just use -msoft-float GCC option. This problem exists on both release 0 and release 1.

Monday 19 May 2003

DevKitCube release 0 - Linux build

This is the earlier version of DevKitCube. No C library, no C++ support. From the README :
Build options for GCC are (gcc -v) : 
[root@gevaio bin]# powerpc-eabi-elf-gcc -v 
Reading specs from /usr/local/devkitcube/lib/gcc-lib/powerpc-eabi-elf/3.2.3/specs 
Configured with: ../../src/gcc/configure 
--prefix=/usr/local/devkitcube 
--program-prefix=powerpc-eabi-elf- 
--target=powerpc-eabi-elf 
--with-cpu=750 
--disable-threads 
--enable-languages=c 
--disable-shared 
--disable-nls 
--with-newlib 
Thread model: single 
gcc version 3.2.3 20030331 (prerelease) 
 
For binutils (ld -v) : 

[root@gevaio bin]# powerpc-eabi-elf-ld -v 
GNU ld version 2.13.90.0.18 20030121 
No more available for download.

Sunday 6 April 2003

DevKitCube release 0 - Windows/Cygwin build

This is the earlier version of DevKitCube. No C library, no C++ support.
From the README.txt :
Build options for GCC are (gcc -v) : 

C:\devkitcube\bin>powerpc-eabi-elf-gcc -v 

Reading specs from ../lib/gcc-lib/powerpc-eabi-elf/3.2.3/specs 
Configured with: ../../src/gcc/configure 
--prefix=/cygdrive/c/devkitcube 
--target=powerpc-eabi-elf 
--with-cpu=750 
--disable-threads 
--enable-languages=c 
--disable-shared 
--disable-nls 
--with-newlib 
Thread model: single 
gcc version 3.2.3 20030331 (prerelease) 

For binutils (ld -v) : 

C:\devkitcube\bin>powerpc-eabi-elf-ld -v 
GNU ld version 2.13.90.0.18 20030121 
No more available for download.