gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

C/C++ > GCC 4 coming soon

#35608 - tepples - Tue Feb 08, 2005 3:27 am

In winter 2005, the GCC team plans to release GCC 4.0.0. Will the devkitARM maintainer be ready, or has the project died?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#35609 - dist0rted - Tue Feb 08, 2005 3:33 am

I think it's dead, personally. And even if it isn't, it's a great excuse for the GBADev.org community to makes its own dev kit.
_________________
All knowledge is good; only the way it is put to use is good or evil.

#35620 - MumblyJoe - Tue Feb 08, 2005 10:51 am

Well it was made by WntrMute (from memory) and he used to be a very helpful member of gbadev.org and #gbadev (or at least he was last time i went there ages ago). I think the only reason he hasn't updated it is that it works so damn well.

On his website (devkit.tk) there is build scripts to build it from source, shouldn't be much of an effort to build a gcc4 gba compiler that works with devkitarm makefiles using this.
_________________
www.hungrydeveloper.com
Version 2.0 now up - guaranteed at least 100% more pleasing!

#35624 - Abscissa - Tue Feb 08, 2005 3:04 pm

I think WntrMute's disappeared. Haven't seen him post here in months and the last couple of times I posted to the DevKitARM mailing list there weren't any responces. I hope he's still around and just quiet.

#35638 - wintermute - Tue Feb 08, 2005 6:48 pm

still around :P

mainly been fiddling with gamecube stuff & sorting out the sourceforge project a bit

#35840 - pan69 - Fri Feb 11, 2005 8:57 am

I don't quite understand, what's so special about this devKitARM stuff? When I started programming for GBA I tried it once to install, but all the sh*t I needed to get it up and running was to much for me. I've been using the GNUARM toolchain ever since (www.gnuarm.org), which is quite up to date if I may say so, and I never had any problems with (other then stupid mistakes I made myself :)

- Pan

#35841 - sasq - Fri Feb 11, 2005 10:09 am

That is an excellent point - testing it now....

....works great, with all the benefits of 3.4 optimization, and it has a java and Insight. Hadn't heard about it before but looks like I'm switching, thanks :)

#35842 - sasq - Fri Feb 11, 2005 10:28 am

...well it worked great in linux anyway, in windows I get this problem:

/cygdrive/c/program files/gnuarm/bin/../lib/gcc/arm-elf/3.4.3/../../../../arm-elf/bin/ld: ERROR: demo.o uses software FP, whereas gbademo.elf uses hardware FP

for basically all my files. So its strange because it seems all my objectfiles and libraries are compiled as softfloat and still it complains.

#35843 - sasq - Fri Feb 11, 2005 10:44 am

Found the problem. You need to specify
-mfpu=softfpa
for ass assembly files or it wont link.

#35845 - Mucca - Fri Feb 11, 2005 11:08 am

Anyone tried codesourcery's port of GNU for ARM (www.codesourcery.com)? Any feedback? Any developers tried it? Does it mess up name mangling for the crappy debugger?

#35852 - wintermute - Fri Feb 11, 2005 2:08 pm

pan69 wrote:
I don't quite understand, what's so special about this devKitARM stuff? When I started programming for GBA I tried it once to install, but all the sh*t I needed to get it up and running was to much for me. I've been using the GNUARM toolchain ever since (www.gnuarm.org), which is quite up to date if I may say so, and I never had any problems with (other then stupid mistakes I made myself :)

- Pan


It isn't cygwin.

It has GBA specific crtls built in
It has GP32 specific crtls built in

It's a considerably smaller download

It compiles faster

#35854 - Abscissa - Fri Feb 11, 2005 3:10 pm

pan69 wrote:
I don't quite understand, what's so special about this devKitARM stuff? When I started programming for GBA I tried it once to install, but all the sh*t I needed to get it up and running was to much for me. I've been using the GNUARM toolchain ever since (www.gnuarm.org), which is quite up to date if I may say so, and I never had any problems with (other then stupid mistakes I made myself :)

- Pan

If you have Visual Studio 6, then GBAForVS6 </plug> makes DevKitARM easy to get up and running.

#35893 - MumblyJoe - Sat Feb 12, 2005 1:24 am

Odd, I have never found devkitARM anything but simple to set up - install two things and set up the path variables. Of course this is on windows, if you want to compile on *nix you may have more trouble, but I have never done much GBA deving on my linux box so I can't say.
_________________
www.hungrydeveloper.com
Version 2.0 now up - guaranteed at least 100% more pleasing!