(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