(toppers-users 725) Re: H8 用に TOPPERS/JSP を構築

Naohide Ogata nogata @ fukushima-iri.go.jp
2003年 1月 7日 (火) 22:57:18 JST


尾形@ハイテクプラザです。

<200301071327.WAA09296 @ ums519.nifty.ne.jp> の、
   "(toppers-users 724) Re: H8 用に TOPPERS/JSPを構築" において、
   "中村 勝之 <PBB01164 @ nifty.ne.jp>"さんは書きました:
ぐ試してみようと思ったのが間違いでした。
> 
> (toppers-users 711) きしださん wrote:
> >件の症状ですが、たぶん、kernel_id.hが全く中身の無い物で作成されているのだと
> >思います。
> (中略)
> >
> >---
> >#ifndef __KERNEL_ID_H
> >#define __KERNEL_ID_H
> >

** Cut quoted 5 lines by the mail filter. **

 RedHat 7.x では、Makefile の以下のエントリーでパイプをファイルに一旦書き出してリダイレクト
するようにしてやると、kernel_cfg.c kernel_id.h kernel_chk.c が正常に出力されます。

------
変更前

kernel_cfg.c kernel_id.h kernel_chk.c: $(UTASK_CFG)
   $(CPP) -traditional $(INCLUDES) $(CDEFS) $(UTASK_CFG) | $(JSPDIR)/cfg/cfg -s -c \
                 -cpu $(CPU) -system $(SYS) -obj

------
変更後

kernel_cfg.c kernel_id.h kernel_chk.c: $(UTASK_CFG)
        $(CPP) -traditional $(INCLUDES) $(CDEFS) $(UTASK_CFG) > cfg.tmp
        $(JSPDIR)/cfg/cfg -s -c -cpu $(CPU) -system $(SYS) -obj < cfg.tmp

------

 RedHat 8.0 では、ここは直さなくても大丈夫ですが、最近MLに投稿しているように別のトラブルが発
生します。


/***************** 福島県ハイテクプラザ  ****************/
 Fukushima Technolgy Centre           Tel 0249-59-1737(直)
 応用技術部 主任研究員  尾形直秀          0249-59-1911(代)
 E-mail : nogata @ fukushima-iri.go.jp  Fax 0249-59-1761