Cygwinコンソールを開いて/usr/srcのファイルを解凍します。

※binutils,gccとnewlibでは解凍コマンドtarに与えるオプションが異なるのに注意して下さい。
これはbz2とgzでは圧縮形式が異なるためです。
tar jxvf xxxx.tar.bz2 のようにオプション v を加えると解凍処理を詳細に表示します。
※以下の作業は全てCygwinコンソールでおこないます。
以下はh8用コンパイラ用ツールの構築例です、sh用の場合は h8300-elf の部分を sh-elf におきかえるだけです。
$ mkdir binutils-2.16.1-h8300-elf $ cd binutils-2.16.1-h8300-elf/usr/src/binuitls-2.16.1-h8300-elfで次のコマンドを実行します。
$ ../binutils-2.16.1/configure --target=h8300-elf --prefix=/usr/local $ make※次のコマンドは実行ファイルのサイズを小さくします、ハードディスクに充分な余裕がある場合はスキップしてかまいません。
$ strip --strip-debug ./{binutils,gas,ld}/*.exe
インストールします。
$ make install
$ mkdir gcc-3.4.6-h8300-elf $ cd gcc-3.4.6-h8300-elf/usr/src/gcc-3.4.6-h8300-elfで次のコマンドを実行します。
$ ../gcc-3.4.6/configure --target=h8300-elf --prefix=/usr/local \ > --disable-nls --enable-languages=c --with-newlib \ > --with-headers=/usr/src/newlib-1.14.0/newlib/libc/include $ make※次のコマンドは実行ファイルのサイズを小さくします、ハードディスクに充分な余裕がある場合はスキップしてかまいません。
$ find . -name "*.exe" -exec strip --strip-debug {} \;
$ find . -name "*.a" -exec h8300-elf-strip --strip-debug {} \;
インストールします。
$ make install
$ cd /usr/src/newlib-1.14.0 $ patch -p < ../newlib-1.14.0-h8300hms-syscall.patch構築用ディレクトリを作ります
$ mkdir newlib-1.14.0-h8300-elf $ cd newlib-1.14.0-h8300-elf/usr/src/newlib-1.14.0-h8300-elfで次のコマンドを実行します。
$ ../newlib-1.14.0/configure --target=h8300-elf --prefix=/usr/local --disable-nls $ make※次のコマンドはデバッグシンボルを削除しライブラリのサイズを小さくします、ライブラリもgdbでデバッグしたい場合にはスキップします。
$ find . -name "*.a" -exec h8300-elf-strip --strip-debug {} \;
インストールします。
$ make install
$ cd /usr/src $ tar jxvf insight-6.4.tar.bz2Cygwinで構築するためのパッチ cyg-tcl-sehfix.patch を/usr/srcにダウンロードしてパッチをあてます。
$ cd /usr/src/insight-6.4 $ patch -p0 < /usr/src/cyg-tcl-sehfix.patch構築用ディレクトリを作ります
$ cd /usr/src $ mkdir insight-6.4-h8300-elf $ cd insight-6.4-h8300-elf/usr/src/insight-6.4-h8300-elf で次のコマンドを実行します。
$ ../insight-6.4/configure --target=h8300-elf --prefix=/usr/local $ make※デバッグシンボルを削除し実行ファイルのサイズを小さくします。
$ find . -name "*.exe" -exec strip --strip-debug {} \;
$ find . -name "*.dll" -exec strip --strip-debug {} \;
インストールします。
$ make install