{A[JCúCC^tF[X2011N3ugccx[XSH-2Ap.NET Micro FrameworkJSH-2A}CRpGCC+EclipsegpJ\zvŎgpGCC֘At@Ĉ̃rhp̃XNvgłB

vbgtH[
M҂rhɎgp́Aȉ̒ʂłB
- OS: Windows XP SP3
Windows XPȍ~Windows OSœ삷Ǝv܂B
- vbgtH[: MinGW 
vbgtH[ƂẮAcygwinłrhł܂B

Kvȃ\tgEFA
- MinGWGCC֘At@CȂ
- binutils 2.20.1 (http://ftp.gnu.org/gnu/binutils)
- GCC 4.2.1 (http://ftp.gnu.org/gnu/gcc)
- newlib 1.18.0 (ftp://sources.redhat.com/pub/newlib/index.html)
- GDB 7.2  (http://ftp.gnu.org/gnu/gdb)

rh@
1. L̃t@CMinGW[U[̃z[fBNg(C:\MinGW\msys\1.0\[U)ɃRs[܂B
- build_sh_binutil.sh
- build_sh_gcc.sh
- build_sh_gdb.sh
- build_sh_newlib.sh

2. z[fBNg̉srcfBNg쐬܂B

$ mkdir src

3. binutils, GCC, newlib, GDB̃\[Xt@C_E[hāAsrcfBNgɃRs[A𓀂܂B

$ tar xvf binutils-2.20.1.tar.gz
$ tar xvf gcc-4.2.1.tar.bz2
$ tar newlib-1.18.0.tar.gz
$ tar gdb-7.1.tar.gz

4. GfB^binutilstc-sh.c2540sڂchar[20]char[21]ɏ܂B

5. XNvgs܂B

$ ./build_sh_binutils.sh
:
$ ./build_sh_gcc.sh
:
$ ./build_sh_newlib.sh
:
$ ./build_sh_gdb.sh
:

rht@ĆA/cross-gcc/sh-tools (C:\MinGW\msys\1.0\cross-gcc)̉ɍ쐬܂B

gp@

/cross-gcc (C:\MinGW\msys\1.0\cross-gcc)fBNgƁAKȃfBNg(. c:\cross-gcc)ɃRs[܂B

MinGWmakeȂǂ̃c[R}h́AC:\MinGW\,sys\1.0\binfBNgɒuĂ܂B
R}hvvgł̃c[gpꍇɂ́AK؂PATHݒ肵ĂB


ȏ
