November 28, 2003H8用gccの作成H8(日立製のCPU)を使って、組み込み用のデバイスを開発することに。その下準備として、H8用のcygwinで使うgccを作りました。以下、インストールメモ。 順序としては、 (1)binutilのビルド&インストール $ ./configure --target=h8300-hms
$ make $ make install (2)gccのビルド&インストール $ ./configure --target=h8300-hms --enable-languges=c
$ make $ make install とりあえず、成功。でもパッチがでていて安定と評判の3.2系を使ったほうがよいのかもしれない。詳しくはここ。 (3)newlibのビルド&インストール $ mkdir OBJDIR
$ cd OBJDIR $ ../configure --target=h8300-hms $ make $ make install でも失敗した…。アセンブラから文句がでている。 ../../../../../../../../newlib/libc/machine/h8300/reg_memcpy.S: Assembler messages:
../../../../../../../../newlib/libc/machine/h8300/reg_memcpy.S:23: Error: Wrong size pointer register for architecture. ../../../../../../../../newlib/libc/machine/h8300/reg_memcpy.S:24: Error: Wrong size pointer register for architecture. make[8]: *** [reg_memcpy.o] Error 1 make[7]: *** [all-recursive] Error 1 make[6]: *** [all-recursive] Error 1 make[5]: *** [all-recursive] Error 1 make[4]: *** [all-recursive-am] Error 2 make[3]: *** [multi-do] Error 1 make[2]: *** [all-multi] Error 2 make[1]: *** [all-recursive-am] Error 2 make: *** [all-target-newlib] Error 2 近日中に解消予定…。 コメント
コメントする
|
スポンサード リンク
|