(toppers-users 3027) Re: バージョンアップでの不具合

阿部 司 abe @ jo.tomakomai-ct.ac.jp
2009年 9月 16日 (水) 10:25:27 JST


大澤様、皆様

苫小牧高専の阿部です。

> TOPPERS/JSPカーネル(Release 1.4.1〜1.4.3に)及びTCP/IP プロトコルスタック
> (TINET)を(1.2.3〜1.4に)バージョンアップしたくて、makeしているのですが以
> 下のエラーが出て対応が分からずにいます。
> 前のバージョンでは、makeできています。

> Owner @ WINXP ~/jsp1.4.3/jsp/OBJ/NTPr3
> $ make depend
> rm -f Makefile.depend
> 
> Generating vector.S !
> 
> h8300-hms-gcc -E -I. -I../../include  -I../../config/h8/akih8_3069f
> -I../../conf
> 
> ig/h8 -I../../tinet/netdev/if_ed -I../../tinet  -DCPU_CLOCK=20000000
> -DLABEL_ASM
> 
>  -DVECTOR_SIZE=64  -DSUPPORT_INET4 -DSUPPORT_ETHER -DSUPPORT_UDP
> -DTCP_CFG_LIBRA
> 
> RY -DUDP_CFG_LIBRARY -DTNCT_MONITOR -x c-header ntp_timer.cfg > tmpfile1
> 
> ../../cfg/cfg -s tmpfile1 -c -obj -cpu h8 -system akih8_3069f
> 
> ../../utils/h8/grep_def_inh.pl tmpfile1 > tmp_script.pl
> 
> ../../utils/h8/cat.pl ../../config/h8/vector_header.S \
> 
>                         > vector.S
> 
> ../../utils/h8/genvector.pl \
> 
>                         -z -s 64 >> vector.S
> 
> String found where operator expected at ./tmp_script.pl line 2, near
> "&define_in
> 
> h(57,{TA_HLNG,sio_in_handler""
> 
>   (Might be a runaway multi-line "" string starting on line 1)
> 
>         (Missing semicolon on previous line?)

元の vector.S が残っているからではないでしょうか。

  make realclean
  rm vector.S

で試してみてください。

-- 
.\" 苫小牧工業高等専門学校 情報工学科 教授 阿部 司
.\" 〒059-1275 北海道苫小牧市字錦岡443番地
.\" E-mail: abe @ jo.tomakomai-ct.ac.jp  TEL/FAX: 0144-67-8937