devkitARM release 44 and libraries

Latest devkitPro news and announcements
WinterMute
Site Admin
Posts: 1988
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

devkitARM release 44 and libraries

Post by WinterMute » Sun Feb 15, 2015 6:38 pm

New binaries for devkitARM release 44 and updated libraries are now available through the Automated Installer/Updater if you're on windows, for other platforms check the Getting Started page on the wiki.

NOTE: 3DS applications now need to be built with -mfloat-abi=hard, if you get " cannot find 3dsx_crt0.o: No such file or directory" on linking then look for -mfloat-abi=softfp in your Makefile, change it to mfloat-abi=hard then rebuild everything. If you get <file> uses VFP register arguments, <otherfile> does not then make clean & make sure you rebuild everything with -mfloat-abi=hard.

devkitARM release 44
  • binutils updated to 2.25.
  • newlib updated to 2.2.0.
  • gdb updated to 7.8.2.
  • implemented dup and dup2
  • improved error handling in libsysbase.
  • added dslink and 3dslink to available tools.
  • added armv6k hard float multilib for 3DS.
libctru 0.4.0
  • Rebuilt with hard float for new toolchain.
  • sockets now more compatible with BSD sockets
  • console printing now flushes buffers on clear screen & newline.
  • user configurable stack size
  • common services now initialised before main.
  • improved CSND API.
  • UTF-8<->UTF-16 conversions.
  • many more changes too numerous to list
For full details of libctru improvements check out the history on github.

libnds 1.5.10
  • rotation fix in background API init code.
  • updated time support for latest toolchain.
dswifi 0.3.17
  • dropped default heap to 64K.
  • minor changes for updated tools.
libfat 1.0.14
  • Fixed dos set attribute functions.
  • lfn handling fixes.
  • updated devoptab for latest tools.
default arm7 0.5.27 and filesystem 0.9.12 have been recompiled with latest tools and libraries
Help keep devkitPro toolchains free, Donate today

Personal Blog

Copper
Posts: 7
Joined: Sun Dec 28, 2008 9:34 pm

Re: devkitARM release 44

Post by Copper » Sun Feb 15, 2015 9:21 pm

Compiling libnds project not working with this version :

libnds9.a(initSystem.o): In function `initSystem':
arm9/system/initSystem.c:97: undefined reference to `punixTime'
collect2.exe: error: ld returned 1 exit status

WinterMute
Site Admin
Posts: 1988
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

Re: devkitARM release 44

Post by WinterMute » Sun Feb 15, 2015 10:22 pm

libnds has yet to be updated, sorry. Won't be long.
Help keep devkitPro toolchains free, Donate today

Personal Blog

WinterMute
Site Admin
Posts: 1988
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

Re: devkitARM release 44

Post by WinterMute » Mon Feb 16, 2015 1:11 am

DS related updates done now.
Help keep devkitPro toolchains free, Donate today

Personal Blog

Cid2mizard
Posts: 3
Joined: Tue Feb 17, 2015 6:42 pm

Re: devkitARM release 44 and libraries

Post by Cid2mizard » Tue Feb 17, 2015 6:46 pm

Problem extract many files with devkitProUpdater...

Create folder: c:\devkitPro
Extract: c:\devkitPro\installed.ini... 100%
Execute: "C:\Users\CID\Downloads\msys-1.0.17.exe" -y -oc:\devkitPro
Delete file: C:\Users\CID\Downloads\msys-1.0.17.exe
Execute: "C:\Users\CID\Downloads\devkitARM_r44-win32.exe" -y -oc:\devkitPro
Delete file: C:\Users\CID\Downloads\devkitARM_r44-win32.exe
Create folder: c:\devkitPro\libgba
untgz::extract -d 'c:\devkitPro\libgba' -zbz2 'C:\Users\CID\Downloads\libgba-20090222.tar.bz2'
gzread: incomplete block read
Error: Failure reading from tarball.
failed to extract libgba-20090222.tar.bz2: Error: Failure reading from tarball.


Same error with libctru...

WinterMute
Site Admin
Posts: 1988
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

Re: devkitARM release 44 and libraries

Post by WinterMute » Fri Feb 20, 2015 10:58 am

Delete the .bz2 files and try it again. There was some issue with SF again and the installer was downloading html pages for a few hours.
Help keep devkitPro toolchains free, Donate today

Personal Blog

Discostew
Posts: 103
Joined: Sun Mar 08, 2009 7:24 pm

Re: devkitARM release 44 and libraries

Post by Discostew » Sat Mar 07, 2015 12:20 am

Went and re-installed devkitpro, but it seems Avast is identifying false positives, preventing various parts of the installation from being installed/written (like bin2s within devkitARM), so I had to uninstall that and go with another free anti-virus program. Trying out Panda. At least it doesn't give the false positives that Avast was giving.

elhobbs
Posts: 358
Joined: Thu Jul 02, 2009 1:19 pm

Re: devkitARM release 44 and libraries

Post by elhobbs » Sat Mar 07, 2015 4:32 am

Is the libctru section of the forum supposed to be accessible?

Discostew
Posts: 103
Joined: Sun Mar 08, 2009 7:24 pm

Re: devkitARM release 44 and libraries

Post by Discostew » Sat Mar 07, 2015 9:52 am

elhobbs wrote:Is the libctru section of the forum supposed to be accessible?
I was wondering that too. Says I don't have permissions to read that forum, yet I can log out and read it. Was hoping to ask a question regarding shaders, but I can't (at least not there).

WinterMute
Site Admin
Posts: 1988
Joined: Tue Aug 09, 2005 3:21 am
Location: UK
Contact:

Re: devkitARM release 44 and libraries

Post by WinterMute » Sat Mar 07, 2015 5:39 pm

Discostew wrote:Went and re-installed devkitpro, but it seems Avast is identifying false positives, preventing various parts of the installation from being installed/written (like bin2s within devkitARM), so I had to uninstall that and go with another free anti-virus program. Trying out Panda. At least it doesn't give the false positives that Avast was giving.
That's really quite annoying. I tried https://www.metascan-online.com with a few of the toolchain files and apparently something called ByteHero says all the exes are Trojan.Win32.Heur.Gen even with files that have never been near a windows machine (all the windows toolchains are cross compiled from linux).
Discostew wrote:
elhobbs wrote:Is the libctru section of the forum supposed to be accessible?
I was wondering that too. Says I don't have permissions to read that forum, yet I can log out and read it. Was hoping to ask a question regarding shaders, but I can't (at least not there).
I just fixed the permissions in there. Really not sure what went wrong with that - must've messed it up when I fixed the access for people not logged in. Sorry.
Help keep devkitPro toolchains free, Donate today

Personal Blog

Post Reply

Who is online

Users browsing this forum: fincs and 4 guests