All releases of Crossplex


Release Notes: This release adds support for uClibc toolchains. With a single, simple Makefile, you can specify multiple targets that are identical except for the toolchains used to build them. The options now include glibc and uClibc.


Release Notes: This release corrects the download location for syslinux sources, makes the kernel building rules use better PATH env variables, adds a rule for unpacking .zip files, and introduces TargetFS better in the comments.


Release Notes: Only previously applied patches are reversed in patches.mk so that patch-unrolling works even when source patches have changed. Spaces are removed from patch tag lists in patches.mk so that multiple patch tags don't confuse rules.


Release Notes: In examples, freshmeat-downloader has been replaced with hard-coded wget. Versions are now three decimal fields (e.g. 0.10.0).


Release Notes: This release makes freshmeat-downloader work better with Berlios servers and with kernel.org. It removes the make intermediate output file from the Git repository. It makes it easier to generate tarballs of the repository.


Release Notes: "freshmeat-downloader" was added, which is a Perl script that contacts freshmeat to get the latest download locations of third party tarballs needed by the build. It also makes a best-effort attempt to download those tarballs. The first working example was finished, which can build a CDROM image that boots a simple embedded OS called "davix". The example was tested in a standard Ubuntu JeOS platform with a minimum of installed packages (basically make and gcc). A VMWare guest that anyone can run with the freely-downloadable VMware Player is provided.