forked from len0rd/rockbox
More modernizing, make mention that certain versions of gcc are needed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12925 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
5f67db67b0
commit
6c487eb5d1
1 changed files with 12 additions and 8 deletions
20
docs/README
20
docs/README
|
@ -22,6 +22,16 @@ Build Your Own Rockbox
|
||||||
$ mkdir build
|
$ mkdir build
|
||||||
$ cd build
|
$ cd build
|
||||||
|
|
||||||
|
3. Make sure you have sh/arm/m68k-elf-gcc and siblings in the PATH. Make sure
|
||||||
|
that you have 'perl' in your PATH too. Your gcc cross compiler needs to be
|
||||||
|
a particular version depending on what player you are compiling for. These
|
||||||
|
can be acquired with the rockboxdev.sh script in the /tools/ folder of the
|
||||||
|
source, or will have been included if you've installed one of the
|
||||||
|
toolchains or development environments provided at http://www.rockbox.org/
|
||||||
|
|
||||||
|
$ which sh-elf-gcc
|
||||||
|
$ which perl
|
||||||
|
|
||||||
4. In your build directory, run the 'tools/configure' script and enter what
|
4. In your build directory, run the 'tools/configure' script and enter what
|
||||||
target you want to build for and if you want a debug version or not (and a
|
target you want to build for and if you want a debug version or not (and a
|
||||||
few more questions). It'll prompt you. The debug version is for making a
|
few more questions). It'll prompt you. The debug version is for making a
|
||||||
|
@ -32,19 +42,13 @@ Build Your Own Rockbox
|
||||||
|
|
||||||
5. *ploink*. Now you have got a Makefile generated for you.
|
5. *ploink*. Now you have got a Makefile generated for you.
|
||||||
|
|
||||||
6. Make sure you have sh/arm/m68k-elf-gcc and siblings in the PATH. Make sure
|
6. Run 'make' and soon the necessary pieces from the firmware and the apps
|
||||||
that you have 'perl' in your PATH too.
|
|
||||||
|
|
||||||
$ which sh-elf-gcc
|
|
||||||
$ which perl
|
|
||||||
|
|
||||||
7. Run 'make' and soon the necessary pieces from the firmware and the apps
|
|
||||||
directories have been compiled, linked and scrambled for you.
|
directories have been compiled, linked and scrambled for you.
|
||||||
|
|
||||||
$ make
|
$ make
|
||||||
$ make zip
|
$ make zip
|
||||||
|
|
||||||
8. unzip the rockbox.zip on your music player, reboot it and
|
7. unzip the rockbox.zip on your music player, reboot it and
|
||||||
*smile*.
|
*smile*.
|
||||||
|
|
||||||
Whenever the tools/configure script gets updated, you can make your makefile
|
Whenever the tools/configure script gets updated, you can make your makefile
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue