(toppers-users 613) ファイルの依存関係について( Re: H8S 版について質問)

Kazuhiko Imai kimai @ mit.pref.miyagi.jp
2002年 11月 8日 (金) 17:02:04 JST


数藤さん

> > 最後は、こんなメッセージで終了してしまいます。
> > make: *** No rule to make target
> > `/usr/local/lib/gcc-lib/h8300-hms/2.95.2/includ
> > e/stdarg.h', needed by `vasyslog.obj'.  Stop.

 

Makefileの850行目前後にある
vasyslog.obj: $(H8SDIR)/$(SYS)/h8s_2350.h \
	$(H8SDIR)/$(SYS)/h8s_2350_asm.h \
	$(H8SDIR)/cpu_defs.h $(JSPDIR)/include/itron.h \
	$(JSPDIR)/include/serial.h \
	/usr/local/lib/gcc-lib/h8300-hms/2.95.2/include/stdarg.h \
	/usr/local/lib/gcc-lib/h8300-hms/2.95.2/include/va-h8300.h \
の後ろの2行を削除して下さい。

通常は動的に依存関係をMakefile.dependファイルに書き出すのですが、
日立純正コンパイラバージョンではこの部分が出来ておらず、
依存関係を決め打ちにしています。
済みませんが、上記の修正をしてお使い下さい。


宮城県産業技術総合センター
今井和彦
kimai @ mit.pref.miyagi.jp