All the files here except for newlib related files are distributed under the terms of the GNU General Public License (GNU GPL). A copy should be included with all of those files under the name COPYING. If by some mistake the license file is missing, then you can read it here.
Binary Package | Size | Last Updated | Location | |||
agb-win-core-r5.zip | 481k | 10/29/2001 | Texas | Netherlands | Southern California | Northern California |
agb-win-binutils-r4.zip | 2.3M | 10/28/2001 | Netherlands | Southern California | Northern California | |
agb-win-gcc-r4.zip | 2.4M | 10/28/2001 | Netherlands | Southern California | Northern California | |
agb-win-newlib-r4.zip | 3.8M | 10/28/2001 | Netherlands | Southern California | Northern California | |
agb-win-libstdcpp-r4.zip | 3.9M | 10/28/2001 | Netherlands | Southern California | Northern California | |
agb-win-patch-r4.zip | 2.0M | 10/28/2001 | Netherlands | Southern California | Northern California | |
interflip.zip | 3k | 9/16/2001 | Texas | Netherlands | Southern California | Northern California |
agb-source-r4.zip | 52k | 10/28/2001 | Texas | Netherlands | Southern California | Northern California |
The following is the source for any tools that are distributed with Dev-Kit Advance that are licensed under the GNU GPL. I warn anyone that tries to distribute GPL binaries without GPL source that the mechanical hounds of the Free Software Foundation will track you down and eat you whole ^_^
GNU Source Code Packages | Size | Last Updated | Location | |||||
agb-binutils-2.11.2.tar.bz2 | 7.5M | 4/5/2002 | Netherlands | |||||
agb-gcc-3.0.2.tar.bz2 | 13.7M | 4/5/2002 | Netherlands | |||||
bash-2.05a-3-src.tar.bz2 | 1.4M | 5/20/2002 | Netherlands | |||||
fileutils-4.1-1-src.tar.bz2 | 1.1M | 5/20/2002 | Netherlands | |||||
make-3.79.1-5-src.tar.bz2 | 917K | 5/20/2002 | Netherlands | |||||
sh-utils-2.0-2-src.tar.gz | 1.1M | 5/20/2002 | Netherlands |
Package Descriptions:
The core consists of basic files needed by all packages such as the cygwin dll files, as well as basic documentation and any little programs I have written myself or others may have contributed.
You need the package binutils to assemble and link. If all you need is the assembler then this is all you have to download besides the core files.If all you need is a C compiler, but no ANSI standard libraries or crt0 files then I think you can get away with only downloading the gcc package in addition to the binutils and core. Things are not as simple to compile as shown above because you have to provide a crt0.s, but most current examples on the net these days only need this much support. C++ works with this package as well.
Functions from the standard library like sprintf are nice to have. If you want them then you will need to get the newlib package. With this package, compiling programs becomes as easy as demonstrated above. Things just work.
Although C++ will work correctly with just the gcc package, if you want to use the C++ standard library you will have to download the libstdcpp package.
The source package contains the Makefile and patches used to create the other packages. Download it if you want to help add a feature or understand more about what the DevKit is about.
interflip.zip is a small program for dealing with the interwork bit in ARM ELF object files.
Missing from these packages, but soon to be included (check back soon), are make, fileutils, and textutils. These tools are extremely useful for building projects, searching, and automating tedious development tasks.
Also missing from this release are a lot of planned features specifically for the GameBoy Advance. Stay tuned.
Any questions, please contact me, Jason Wilkins (fenix at io dot com)