devkitARM release 44 and libraries

Latest devkitPro news and announcements
WinterMute
Site Admin
Posts: 1403
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

devkitPro IRC support
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: 1403
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

devkitPro IRC support
Personal Blog

WinterMute
Site Admin
Posts: 1403
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

devkitPro IRC support
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: 1403
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

devkitPro IRC support
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: 353
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: 1403
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

devkitPro IRC support
Personal Blog

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests