忍者ブログ
グラビアアイドルについて語るブログ。
[14] [13] [12] [11] [10] [9] [8] [7] [6] [5] [4]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

先日ビルドしたV850クロス開発環境では、Interface 6月号の TOPPERS の記事(第6章)のサンプルで下記のコンパイルエラーが出ることが発覚したので、作り直しました。
$ make
/usr/local/v850/bin/v850-nec-elf-gcc -g -Wa,--gstabs -O2 -mv850e -mdisable-callt -I. -c led_c.c
cc1: invalid option `v850e'
cc1: invalid option `disable-callt'
make: *** [led_c.o] エラー 1

TOPPERS 的にはターゲットは v850-nec-elf よりも v850-elf の方が都合が良さそうなので、今回は --target=v850-elf でビルドしました。

■binutils のビルド
$ tar jxf binutils-2.17.tar.bz2
$ cd binutils-2.17
$ mkdir objs
$ cd objs
$ ../configure --target=v850-elf --prefix=/usr/local/v850
$ make
$ su
# make install

以下のビルドで必要ですので、/usr/local/v850/bin にパスを通しておきます。
$ export PATH=/usr/local/v850/bin:$PATH


■gcc, newlib のビルド
$ tar jxf gcc-4.1.2.tar.bz2 
$ tar zxf newlib-1.15.0.tar.gz
$ cp -r newlib-1.15.0/newlib newlib-1.15.0/libgloss gcc-4.1.2
$ cd gcc-4.1.2
$ mkdir objs
$ cd objs
$ ../configure --target=v850-elf --prefix=/usr/local/v850 --enable-languages=c,c++ --with-gnu-as --with-gnu-ld --with-newlib --with-gxx-include-dir=/usr/local/v850/v850-elf/include
$ make
$ su
# make install


■gdb のビルド
$ tar jxf gdb-6.6.tar.bz2 
$ cd gdb-6.6
$ mkdir objs
$ cd objs
$ ../configure --target=v850-elf --prefix=/usr/local/v850
$ make
$ su
# make install


PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
ブログ内検索
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[07/07 tiffany jewelry uk]
[09/17 車載モニター・阿蘇テック]
[08/30 愛]
[06/12 シモネッタ]
[06/11 arms22]
最新トラックバック
フリーエリア
あわせて読みたい
    Firefox 2 無料ダウンロード
    バーコード
    プロフィール
    名前:
    シモネッタ
    性別:
    非公開
    カウンター
    アクセス解析