Welcome to our humble project. In order to get your hands dirty as quickly and smoothly as possible, here follows our suggested approach!
developers mailing list no serious Rockbox freak can live without. IRC: There's always a bunch of friendly and helpful people around in the IRC channel. Forum: Most users will show up and discuss issues in the Rockbox web forum
Ubuntu VM (475MB) (username/password): ubuntu/reverse This will give you a complete linux Desktop running within Windows with the ARM and simulator compilers already configured. NOTE: if you want to use "git" (and you probably will), you will actually have to install that after setting up the virtual image. (Sorry about that, we will probably fix this soon). From the virtual machine, open a terminal window and type "sudo apt-get install git" to install git. Set up a Cygwin development environment OR set up a Interix development environment. set up a coLinux development environment
How to use Git).
Building the cross compiler, or alternatively Beginners Version. This describes using the automatic tool to setup gcc and is fairly simple. Set up a Cygwin development environment OR set up a Interix development environment.
How to compile Rockbox. Also note that we have put a whole lot of effort in writing simulators so that you can build, run and try code on your host PC before you build and download your target version. This of course requires a working compiler for your native system.
contributing information if you want to have any hope of having your changes accepted. Now, you fixed any bugs? You added any features? Then read appropriate section of UsingGit how to upload your change for review. Of course, you can also check the open bug reports and jump in and fix one of them (or possibly submit a new bug report). ContributingToRockbox and Feature Ideas section of the Rockbox Technical Forum may also be a source of inspiration for those unsure of where to begin.
r35 - 15 Jun 2012 - 12:07:04 - DaveHooper
Copyright © by the contributing authors.