corrected buildscripts
Some spurious version numbers from CVS testing and DOS line endings crept into the last release of the buildscripts. This has now been corrected and a fresh set of scripts uploaded.
Some spurious version numbers from CVS testing and DOS line endings crept into the last release of the buildscripts. This has now been corrected and a fresh set of scripts uploaded.
It’s that time of year again when Sourceforge open up nominations for the community choice awards so you have a chance to show your appreciation for the devkitPro toolchains. Only registered SourceForge.net users can nominate projects and we’re not eligible for Best New Project since we’re more than a year old. Last year we made the finals for Best Tool or Utility for Developers but were beaten to the punch by the very deserving TortoiseSVN. This year sees some new categories where we might stand a better chance - I’m rather entertained by Most Likely to Get Users Sued which Sourceforge describes as “These are dark and dangerous times for hackers and users alike! The winner of this award is a project that provides freedom to those who use it - more freedom, in fact, than “the man” approves of.” Users can nominate the project for any number of categories so get clicking and show your appreciation.
The latest release of the ARM toolchain is now available. There are a number of improvements
devkitPro Updater 1.4.6 now downloads and installs the default.arm7 file used for arm9 only projects separately from libnds. This will allow us to maintain a much improved default arm7 core which will later include built in wifi support.
As usual, windows users should run the updater which will update itself, make sure you add the new default arm7 when shown the update list.
For other platforms where automatic update is not available here are the links to the SF releases.
The donations page has been fixed, thanks to those who told me the donation buttons were broken. Your support is much appreciated.
A porting guide for 4.3.0 is available on the main gnu.org site, there are a number of new features and better conformance to C++ standards.
After some harassment by one of the plan 9 developers we decided to put devkitPro forward as a mentoring organisation for this year’s Google Summer of Code. There is a project ideas page on the wiki along with some brief details of how to get in touch if you’re interested in any of the projects of have ideas of your own.
The Plan 9 community is also recruiting student ds developers for GSoC 2008. Interested students can make contact on the plan9 irc channel on freenode or through the plan9 google group. TheĀ group also has a project page found at code.google.com/p/inferno-ds/
This should be a great opportunity to combine your studies with homebrew.
I’ve recently been working on a patchset for Insight which allows for building in a mingw/msys environment that has been accepted and applied in Insight mainline. Since users have been having trouble with the old package on XP and Vista we’ve released a build from CVS HEAD which is now available through the devkitPro installer/updater.
Now we have some basic getting started instructions on the wiki I thought it was about time we made more effort to keep the public buildscripts up to date. These are now available in the Sourceforge download pages.
These scripts will build devkitARM r21, devkitPPC r14 and the current iteration of devkitPSP r12 which will probably be released in a few weeks.
The 14th release of the gamecube toolchain is now final and available for download. This version brings Wii support now that we have the ability to run code on Wii thanks to the efforts of Team Twiizers and their Twilight Hack.
Those of you used to the old build system with prior versions of devkitPPC and gamecube programming will need to review the updated examples and templates. libogc has now been removed from inside the toolchain and is installed in a separate directory in the same way we maintain the gba and ds support libraries for devkitARM. This allows us more leeway to update the toolchain and libraries separately and avoid dependency issues which have been causing problems for users in the past.
Several packages have been updated and some new ones added, notably the addition of Monk’s gcube emulator which appears to provide most compatibility with devkitPPC compiled code, including the ability to run code intended for Wii. We don’t advise using the emulator exclusively for development testing but it should be convenient for quick test builds prior to running on hardware. A windows native binary has been provided but currently lacks the debug features of the OSX and linux versions, hopefully we will be able to provide this with a future update. Currently there are no builds for other platforms but we will be happy to host prebuilt versions should someone volunteer to provide them.
Windows users should use the devkitPro installer updater to obtain devkitPPC and the support libraries, this ensures that everything is installed properly. For other platforms instructions are provided on the wiki Getting Started page which includes links for the windows install package.
In other news, the website is undergoing a bit of a revamp and the forums are now officially live. These are intended for support requests and discussions related to the toolchains and libraries provided by devkitPro. More general homebrew related discussions should be directed to the excellent community to be found at gbadev.org for gba/ds or ps2dev.org for PSP. There are some other forums dedicated to homebrew on other platforms but, until such times as properly maintained sites without a piracy bias turn up, they will not be linked here.
It appears that gremlins got into the packaging and the recent MSYS update was not, in fact, the Vista64 compatible release. I’ve now uploaded the correct archive and it should be available through the updater as we speak.
I’d also like to thank James Wilding for his invaluable assistance in ensuring the (right) msys archive was Vista64 compatible.
The version of Programmer’s Notepad supplied with devkitPro toolchains has now been updated to the latest development release. I have been using this locally for a month or so and, now that a portable version with no registry dependencies is available, I thought it was about time to update our version.
Full details of this release can be found on the Programmer’s Notepad sourceforge site.
I’ll be releasing the latest iteration of devkitARM over the next day or so starting with some updates to the devkitPro components. After extensive testing I now have a toolchain which behaves properly on the Vista machines I have access to, including one Vista64 machine.
The first component to get updated is the MSYS version being used as the basis of the build system. A snapshot release of 1.0.11 is now available through the updater as usual. This sees the bash shell updated to 3.1.0, make brought up to 3.81 and now works as expected on Vista/Vista64.
This file is required only for windows users and should be installed through the updater rather than updating manually.
I expect devkitARM release 21 to be available on the 23rd or 24th and downloadable from the automatic installer shortly thereafter.