Page 1 of 1

devkitARM release 33

Posted: Thu Jun 23, 2011 12:24 pm
by WinterMute
The binaries for devkitARM release 33 are now available. As usual the windows binary is available through the Automated Installer/Updater, for other platforms check the devkitARM getting started page on the wiki.
  • gcc updated to 4.6.0.
  • binutils updated to 2.21.
  • newlib updated to 1.19.0.
  • ndstool extraction now working on amd64.
  • grit fixes for shared palette creation.
With thanks to massif, bpunit, and nitro322 for their contributions to this release.

Re: devkitARM release 33

Posted: Fri Jun 24, 2011 10:38 pm
by z.g
i got
collect2: cannot find 'ld'
then tried linking something with -flto flag.
process monitor show that collect2 tried to open folowing files:
\devkitARM\arm-eabi\bin\arm-eabi-ld.exe
\devkitARM\bin\arm-eabi-arm-eabi-ld.exe
looks like unnecessary prefix used. is it my setup problem or bug in devkitarm?

Re: devkitARM release 33

Posted: Fri Jun 24, 2011 11:56 pm
by WinterMute
Seems like a bug, sorry. I'll have a look & see if I can figure out where it went wrong.

Only seems to show up with the -flto option and only on windows as far as I can tell atm.

Re: devkitARM release 33

Posted: Sat Jun 25, 2011 10:20 am
by z.g
WinterMute wrote:Seems like a bug, sorry.
anyway it doesn't work :( i copy linker to needed name and got errors like described here.

Re: devkitARM release 33

Posted: Sat Jun 25, 2011 8:11 pm
by WinterMute
that's a bit sneaky :p

add -mcpu=arm946e-s to your compile flags, assuming this is DS code. If it's the same problem I saw then it looks like the --with-cpu=arm7tdmi configure option is causing -mcpu=arm7tdmi to be emitted in the compile flags when using -flto.