KPITGNUTools
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
MacOS上での[[KPIT GNU Tools:http://www.kpitgnutools.com/]...
*gccのビルド [#q744fd4a]
Leopard + fink およびSnow Leopard + MacPortsで確認しまし...
下記はH8の開発環境ですがh8300のところを、m32cとすればR8C/...
gmp、mpfr, mpcおよびlibiconvは下記の例ではfinkでインスト...
その他prefix、bindir、mandir infordir は適当に読み替えて...
また--with-ppl および --with-libelf でビルドしていますが...
**ソースのダウンロード・展開 [#d375cdf9]
**ビルド [#x2f80476]
-binutils:展開したディレクトリにて
$ ./configure --prefix=/usr/local/share/h8 --target=h830...
--bindir=/usr/local/bin --mandir=/usr/local/man --in...
--disable-nls --disable-werror --with-ppl=/sw
$ make
$ sudo make install
/usr/local/infoにできたファイルは頭にh8300-elf- (もしくは...
以下同様。
-gcc:展開したディレクトリにbuildというディレクトリを作成し
$ cd build
$ ../configure --prefix=/usr/local/share/h8 --enable-lan...
--program-prefix=h8300-elf- --target=h8300-elf --disa...
--with-gmp=/sw --disable-nls --with-libiconv-prefix=/...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
$ make
$ sudo make install
ここで --enable-languages=c,c++とするとうまくビルドできま...
コンパイルする方法もあるとのことですが、よくわかりません。
-newlib:展開したディレクトリにて
$ ./configure --prefix=/usr/local/share/h8 --target=h830...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
--with-libelf=/sw
$ make
$ sudo make install
-再度gcc:buildにて
$ ../configure --prefix=/usr/local/share/h8 --enable-lan...
--program-prefix=h8300-elf- --target=h8300-elf --disa...
--with-gmp=/sw --disable-nls --with-libiconv-prefix=/...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
--disable-libstdcxx-pch
$ make
$ sudo make install
2度目は--enable-languages=c,c++としてうまくいきました。--...
-gdb:展開したディレクトリにて
$ ./configure --prefix=/usr/local/share/h8 --target=h830...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
--with-libelf=/sw
$ make
$ sudo make install
*Eclipse [#jd5262a4]
-Eclipse Classic 3.6.2 と Eclipse CDTをダウンロードしてta...
-Eclipseを起動してZylin-embedded CDTをインストール
*参考にしたサイト [#y3b92e26]
-http://ccoder.blogspot.com/2011/01/kpit-gnu-tools-and-ma...
-http://d.hatena.ne.jp/satfy/20101226
-http://www.chimaki.info/wiki/H8
-http://www.rogiken.org/wiki/index.php?gcc_on_Mac
-http://crossgcc.rts-software.org/doku.php
-http://blog.chibiegg.net/2010/05/10_23_513.htm
-http://opensource.zylin.com/embeddedcdt.html
*その他 [#o9af37c1]
クロスコンパイラとして、fink にはavr, msp430が、MacPorts...
終了行:
MacOS上での[[KPIT GNU Tools:http://www.kpitgnutools.com/]...
*gccのビルド [#q744fd4a]
Leopard + fink およびSnow Leopard + MacPortsで確認しまし...
下記はH8の開発環境ですがh8300のところを、m32cとすればR8C/...
gmp、mpfr, mpcおよびlibiconvは下記の例ではfinkでインスト...
その他prefix、bindir、mandir infordir は適当に読み替えて...
また--with-ppl および --with-libelf でビルドしていますが...
**ソースのダウンロード・展開 [#d375cdf9]
**ビルド [#x2f80476]
-binutils:展開したディレクトリにて
$ ./configure --prefix=/usr/local/share/h8 --target=h830...
--bindir=/usr/local/bin --mandir=/usr/local/man --in...
--disable-nls --disable-werror --with-ppl=/sw
$ make
$ sudo make install
/usr/local/infoにできたファイルは頭にh8300-elf- (もしくは...
以下同様。
-gcc:展開したディレクトリにbuildというディレクトリを作成し
$ cd build
$ ../configure --prefix=/usr/local/share/h8 --enable-lan...
--program-prefix=h8300-elf- --target=h8300-elf --disa...
--with-gmp=/sw --disable-nls --with-libiconv-prefix=/...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
$ make
$ sudo make install
ここで --enable-languages=c,c++とするとうまくビルドできま...
コンパイルする方法もあるとのことですが、よくわかりません。
-newlib:展開したディレクトリにて
$ ./configure --prefix=/usr/local/share/h8 --target=h830...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
--with-libelf=/sw
$ make
$ sudo make install
-再度gcc:buildにて
$ ../configure --prefix=/usr/local/share/h8 --enable-lan...
--program-prefix=h8300-elf- --target=h8300-elf --disa...
--with-gmp=/sw --disable-nls --with-libiconv-prefix=/...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
--disable-libstdcxx-pch
$ make
$ sudo make install
2度目は--enable-languages=c,c++としてうまくいきました。--...
-gdb:展開したディレクトリにて
$ ./configure --prefix=/usr/local/share/h8 --target=h830...
--bindir=/usr/local/bin --mandir=/usr/local/man --inf...
--with-libelf=/sw
$ make
$ sudo make install
*Eclipse [#jd5262a4]
-Eclipse Classic 3.6.2 と Eclipse CDTをダウンロードしてta...
-Eclipseを起動してZylin-embedded CDTをインストール
*参考にしたサイト [#y3b92e26]
-http://ccoder.blogspot.com/2011/01/kpit-gnu-tools-and-ma...
-http://d.hatena.ne.jp/satfy/20101226
-http://www.chimaki.info/wiki/H8
-http://www.rogiken.org/wiki/index.php?gcc_on_Mac
-http://crossgcc.rts-software.org/doku.php
-http://blog.chibiegg.net/2010/05/10_23_513.htm
-http://opensource.zylin.com/embeddedcdt.html
*その他 [#o9af37c1]
クロスコンパイラとして、fink にはavr, msp430が、MacPorts...
ページ名: