SH/M32R T-Engine Home Page
Top
Documents
Download
Tools
T-Monitor
Device Drivers
Middleware
MISC
Applications
FAQ
links
Contact Us
 
Tools
GNU Tools
SH GNUツールの簡易インストールガイド( Cygwin環境)
(1) GNUツールのバイナリパッケージ (例. sh-elf-4.1.cygwin.tar.gz) とセットアップスクリプト ( "tkbuildsetupSH.sh" ) をダウンロードして C:\tmp ディレクトリに格納します。
(2) Cygwinを起動します。
(3) Cygwin上の "/usr/local" ディレクトリでバイナリパッケージを解凍します。
  $ cd /usr/local
  $ tar zxvf /cygdrive/c/tmp/sh-elf-4.1.cygwin.tar.gz

(4) 環境変数を設定します。 (4-1) か (4-2)のどちらかで行ってください。
(4-1) セットアップスクリプト( tkbuidbuildSH.sh )を実行します。
  $ cd
  $ mv /cygdrive/c/tmp/tkbuildsetupSH.sh .
  $ . tkbuildsetupSH.sh
(4-2) 以下の環境変数を ".bashrc"に追加します。
  export BD=/home/tkernel/tkv10202/tkernel_source
  export GNUs=/usr
  export GNU_BD=/usr/local/sh-elf
  export GNUsh=$GNU_BD
  export GCC_EXEC_PREFIX=$GNU_BD/lib/gcc/
  export COMPILER_PATH=$GNU_BD/libexec/gcc/
  PATH=$PATH:$HOME/bin:$GNUsh/bin:$GNU_BD/bin

追加後、.bashrcを更新します。
 $ source .bashrc

(注意) 上で示している"BD"の値はT-Kernelベースディレクトリの参考値なので、お使いのT-Kernel開発環境に合わせて変更してください。

(5) GNUツールの起動を確認します。
  $ sh-elf-gcc --version
  sh-elf-gcc (GCC) 4.1
  Copyright (C) 2006 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions. There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SH GNU Tools ( sh-elf )
Binary package ( GCC 4.3.1 )  
sh-elf-4.3.1.081013.tar.bz2 ... gcc-4.3.1 Cygwin host. download
Source package ( GCC 4.3.1 )  
binutils-2.18.50.081013.tar.gz download
gcc-4.3.1.081013.tar.gz download
newlib-1.16.0.081013.tar.gz download
Binary package ( GCC 4.1 )  
sh-elf-4.1.060720.cygwin.tar.gz ... gcc-4.1+ GDB6.4 Cygwin host.
( cygwin1.dll version 1.5.15以降で動作確認 )
download
sh-elf-4.1.cygwin.tar.gz ... gcc-4.1 Cygwin host.
( cygwin1.dll version 1.5.15以降で動作確認 )
download
Source package ( GCC 4.1 )  
binutils-2.16.92_sh_h8.060608.tar.bz2 download
gcc-4.1-20060407_sh_h8.060608.tar.bz2 download
newlib-1.14.0_sh_h8.060510.tar.bz2 download
gdb-6.4.50.20060425_sh_h8.060718.tar.bz2 download
Binary package ( GCC 4.0.2 )  
sh-elf-4.0.2.cygwin.tar.gz ... gcc-4.0.2 Cygwin host. download
Source package ( GCC 4.0.2 )  
binutils-2.16.1.tar.gz download
gcc-4.0.2.tar.gz download
newlib-1.12.0.060127.tar.gz download
Binary package ( GCC 4.0.0 )  
sh-elf-4.0.0.cygwin.tar.gz ... gcc-4.0.0 Cygwin host. download
Source package ( GCC 4.0.0 )  
binutils-2.15.96.tar.gz download
gcc-4.0.0.tar.gz download
newlib-1.12.0.050519.tar.gz download
Utilities  
tkbuildsetupSH.sh ... GNUツールセットアップ用bashスクリプト download
Cygwinホスト用のSH版GNUツールのビルド方法 download
buildscript.gnush.1.00.00.tar.gz ...
Cygwinホスト用のSH版GNUツールのビルドスクリプト(サンプル)
download
M32R GNU Tools ( m32r-elf )
Binary package ( GCC 4.0.3 )  
m32r-elf.20060714-4.0.3-cygwin.tar.gz ... gcc-4.0.3 for Cygwin host.
( cygwin1.dll version 1.5.15以降で動作確認 )
download
Source package ( GCC 4.0.3 )  
binutils_2.17.tar.bz2 download
gcc-4.0.3.tar.bz2 download
newlib-1.14.0_20060714.tar.bz2 download
Binary package ( GCC 3.2.3 )  
m32r-elf-3.2.3-20040126.cygwin.tar.gz ... gcc-3.2.3 for Cygwin host. download
m32r-elf.20040126-3.2.3-linux.tar.bz2 ... gcc-3.2.3 for Linux host. download
Source package ( GCC 3.2.3 )  
binutils_src_20040304.tgz download
gcc-3.2_src_20040126.tar.bz2 download
Utilities  
tkbuildsetupM32R.sh ... GNUツールセットアップ用bashスクリプト download
このページのTOPに戻る