summaryrefslogtreecommitdiff
path: root/www/docs
diff options
context:
space:
mode:
Diffstat (limited to 'www/docs')
-rw-r--r--www/docs/cygwin_sdk.t55
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"