#define _PAGE_ Setting up a cygwin Rockbox development environment #include "head.t"

Eric Lassauge has kindly compiled the SH-1 cross GCC tools as Cygwin packages and put them up for us to use.

Step 1: Download the cygwin installer

Go to the cygwin home page, http://www.cygwin.com and download setup.exe from there ("Install or update now!").

Step 2: Install the base development environment

If you are unsure about the questions asked by the installer, just choose the default.

When you are asked to select the packages to install, select the following, except for the Base, which is required:

If you have CVS commit access, you also want to install SSH:

Step 3: Select Eric's mirror site and install

Start the Setup program again. When the installer prompts you for a mirror site URL, enter http://lassauge.free.fr/cygwin in the "User URL" field.

Then select your packages and install:

Step 4: Set the PATH variable

Now you edit your .bash_profile and add the following last:

PATH=${PATH}:/opt/sh1/bin

Done. Happy hacking!

Linus #include "foot.t"