diff options
Diffstat (limited to 'www')
-rw-r--r-- | www/docs/cygwin_sdk.t | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/www/docs/cygwin_sdk.t b/www/docs/cygwin_sdk.t new file mode 100644 index 0000000000..0680cdf608 --- /dev/null +++ b/www/docs/cygwin_sdk.t | |||
@@ -0,0 +1,55 @@ | |||
1 | #define _PAGE_ Setting up a cygwin Rockbox development environment | ||
2 | #include "head.t" | ||
3 | |||
4 | <h1>Setting up a Cygwin development environment</h1> | ||
5 | <p> | ||
6 | Eric Lassauge has kindly compiled the SH-1 cross GCC tools as Cygwin packages | ||
7 | and put them up for us to use. | ||
8 | |||
9 | <h2>Step 1: Download the cygwin installer</h2> | ||
10 | <p> | ||
11 | Go to the cygwin home page, <a href=http://www.cygwin.com>http://www.cygwin.com</a> | ||
12 | and download setup.exe from there ("Install or update now!"). | ||
13 | |||
14 | <h2>Step 2: Install the base development environment</h2> | ||
15 | <p> | ||
16 | If you are unsure about the questions asked by the installer, just choose | ||
17 | the default. | ||
18 | <p> | ||
19 | When you are asked to select the packages to install, select the following, | ||
20 | except for the Base, which is required: | ||
21 | |||
22 | <ul> | ||
23 | <li>Devel - binutils</li> | ||
24 | <li>Devel - cvs</li> | ||
25 | <li>Devel - gcc</li> | ||
26 | <li>Devel - gcc-mingw-core</li> | ||
27 | <li>Devel - gdb (if you want to debug simulator code)</li> | ||
28 | <li>Devel - gcc-mingw-runtime</li> | ||
29 | <li>Devel - make</li> | ||
30 | <li>Devel - patchutils</li> | ||
31 | <li>Interpreters - perl</li> | ||
32 | </ul> | ||
33 | |||
34 | <p> | ||
35 | If you have CVS commit access, you also want to install SSH: | ||
36 | |||
37 | <ul> | ||
38 | <li>Net - openssh</li> | ||
39 | </ul> | ||
40 | |||
41 | <h2>Step 3: Select the Eric's mirror site and install</h2> | ||
42 | <p> | ||
43 | Start the Setup program again. When the installer prompts you for a mirror | ||
44 | site URL, enter <b>http://lassauge.free.fr/cygwin</b> in the "User URL" field. | ||
45 | |||
46 | <p> | ||
47 | Then select your packages and install: | ||
48 | |||
49 | <ul> | ||
50 | <li>Devel - sh-binutils</li> | ||
51 | <li>Devel - sh-gcc</li> | ||
52 | </ul> | ||
53 | |||
54 | |||
55 | #include "foot.t" | ||