diff options
author | Paul Louden <paulthenerd@gmail.com> | 2007-03-26 16:44:00 +0000 |
---|---|---|
committer | Paul Louden <paulthenerd@gmail.com> | 2007-03-26 16:44:00 +0000 |
commit | 6c487eb5d115e77ae31b22f24b692bb2df3b90b6 (patch) | |
tree | 74d98edebd2ba050829554fb50a58f964ace094d /docs | |
parent | 5f67db67b06e55e783004de5285bb678719c3a0a (diff) | |
download | rockbox-6c487eb5d115e77ae31b22f24b692bb2df3b90b6.tar.gz rockbox-6c487eb5d115e77ae31b22f24b692bb2df3b90b6.zip |
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
Diffstat (limited to 'docs')
-rw-r--r-- | docs/README | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/docs/README b/docs/README index b4188568a4..178776ee31 100644 --- a/docs/README +++ b/docs/README @@ -22,6 +22,16 @@ Build Your Own Rockbox $ mkdir 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 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 @@ -32,19 +42,13 @@ Build Your Own Rockbox 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 - 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 +6. Run 'make' and soon the necessary pieces from the firmware and the apps directories have been compiled, linked and scrambled for you. $ make $ 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*. Whenever the tools/configure script gets updated, you can make your makefile |