$ svn co svn://svn.rockbox.org/rockbox/trunk rockbox
$ cd rockbox $ mkdir build $ cd build
$ ../tools/configureAfter you followed the instruction, it will automatically generate a Makefile for you. Note: Run
$ ../tools/configure --helpfor more information and command line arguments, which enable you to automate building.
$ which sh-elf-gcc $ which perlOr, If building for a Coldfire target (Iriver H100, H300; Iaudio M / X, MPIO):
$ which m68k-elf-gccOr, If building for an ARM target (Ipods, Sansa, Olympus, Toshiba, Iriver H10)
$ which arm-elf-eabi-gccOr, If building for a MIPS target (Onda VX7x7)
$ which mipsel-elf-gcc
$ makeIf you have a multicore processor, you might want to use it to its full potential to build faster :
$ make -j
$ make zipExtract the newly created rockbox.zip file on your target, reboot it and smile. You can also just run the Rockbox binary from the Rockbox filebrowser and it'll be loaded and replace the currently running version. If you would like to build a full zip with the fonts included as well, you'd use this command line instead:
$ make fullzip
$ svn co svn://svn.rockbox.org/rockbox/trunk rockbox_another_treeor extract the source archive in another folder. If you want to build for more than one target, just create several build directories and create a setup for each target:
$ mkdir build-fmrecorder $ cd build-fmrecorder $ ../tools/configure $ mkdir build-player $ cd build-player $ ../tools/configureUiSimulator for more information about it.
r19 - 10 Dec 2010 - 09:01:52 - ThomasMartitz
Copyright © by the contributing authors.