楽墨堂ソフトウェア研究室:AKI-H8/3069F:TOPPERS:Windows上に開発環境構築 |
Windows上に開発環境構築 1.Cygwinの構築 http://sources.redhat.com/cygwin/ からdownload make, perl, gccが必要 2.必要なファイルのダウンロード 以下のファイルはディレクトリ<dir>に置くものとする。例えば<dir>=/src 。 binutils-2.16.1.tar.bz2 を http://www.ring.jr.jp のGNUツール群のGNUからdownload gcc-core-4.0.3.tar.bz2 を同上からdownload(4.1.0では構築できなかった) gdb-6.4.tar.bz2 を同上からdownload(ただしgdbを使用したい場合のみ) newlib-1.14.0.tar.gz を http://sources.redhat.com/newlib/ からdownload 3.展開 $ cd <dir> $ tar xjf binutils-2.16.1.tar.bz2 $ tar xjf gcc-core-4.0.3.tar.bz2 $ tar xzf newlib-1.14.0.tar.gz $ tar xjf gdb-6.4.tar.bz2 4.コンパイル&インストール(やたら時間が掛かります) $ cd <dir>/binutils-2.16.1 $ ./configure --target=h8300-hms --prefix=/usr/local --disable-nls $ make $ make install $ cd <dir>/gcc-4.0.3 $ mkdir build $ cd build $ ../configure --target=h8300-hms --prefix=/usr/local --with-newlib --with-headers=<dir>/newlib-1.14.0/newlib/libc/include $ make $ make install $ cd <dir>/newlib-1.14.0 $ mkdir build $ cd build $ ../configure --target=h8300-hms --prefix=/usr/local $ make $ make install 以下はgdbを使用しない場合必要ない $ cd <dir>/gdb-6.4 $ mkdir build $ cd build $ ./configure --target=h8300-hms --prefix=/usr/local $ make $ make install 5.ソースはEUCなのでWindowsからのファイル修正に備えてTeraPadを用意して おくと良い。 |
Copyright© 2006 Laksmi-Do Corp. All rights reserved. |
連絡先(@を半角に) develop@laksmido.com |