(toppers-users 708) H8 用に TOPPERS/JSP 構築

中村 勝之 PBB01164 @ nifty.ne.jp
2003年 1月 5日 (日) 13:48:13 JST


中村と申します。

FreeBDS PRESS No.14 pp.140-145 「H8システム用のITRON開発環境」の記事を
参考にしながら、AKI-H8/3048F用にTOOPERS/JSPを構築しています。

AKI-H8/3048では、サンプルプログラムは動作しないかもしれないことは、承知の上
で
手順を習得するために構築してみました。

jsp-1.3.tar.gzを使用。
開発環境は、Redhat Linux 7.3です。

サンプルプログラムが下記の手順で作成できません。

$../configure -C h8 -S akih8_3048f -P /usr
は正常に終了します。

$make depend
は正常に終了します。

$make
/usr/bin/h8300-hms-gcc -c -mh -int32 -mrelax -O2 -DLABEL_ASM 
 -DCPU_CLOCK=16000000 -DGDB_STUB -I. -I../include -I ../config/h8
 -I../config/h8/akih8_3048f -g -Wall -I../kernel kernel_cfg.c
/usr/bin/h8300-hms-gcc -c -mh -int32 -mrelax -O2 -DLABEL_ASM 
 -DCPU_CLOCK=16000000 -DGDB_STUB -I. -I../include -I ../config/h8
 -I../config/h8/akih8_3048f -g -Wall -I../systask ../systask/serial.c

../systask/serial.c:108:'SEM_SERIAL1_IN' undeclared here(not in a function)
../systask/serial.c:108:initializer element is not constant

とエラーが表示されてしまいます。

どのようにすれば、このエラーを回避することができるのかご教示願います。

中村 勝之