SETP06

「SETP06」の編集履歴(バックアップ)一覧はこちら

SETP06」(2012/02/22 (水) 22:38:34) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

<p>OS/main.cで以下のコンパイルエラー。躓き中。。</p> <p>$ make</p> <p>make: *** No rule to make target `main.o', needed by `kozos'.  Stop.</p> <p>エラー内容からすると問題はMakefileにありそうだけど、特に問題は見当たらない。</p> <p>→P213のファイルフォーマットの問題っぽい。俺CD添付のbinutils使ってるし。。</p> <p>→objcopyすれば良いのか。。ってどうすんだ。。まあ、しらべるわ。</p> <p> </p> <p>■Makefileについて、結構色々のってた。</p> <p><a href="http://www.ecoop.net/coop/translated/GNUMake3.77/make_toc.jp.html">http://www.ecoop.net/coop/translated/GNUMake3.77/make_toc.jp.html</a> </p>
<p><span style="font-size:small;">OS/main.cで以下のコンパイルエラー。躓き中。。</span></p> <p><span style="font-size:small;">$ make</span></p> <p><span style="font-size:small;">make: *** No rule to make target `main.o', needed by `kozos'.  Stop.</span></p> <p> -------------------------------------------------------------------------------------------------------------------------</p> <p>→添付CDのbinutils(バイナリユーティリティ)はCOFF形式用にビルドされている為、</p> <p> elf形式にはビルドできない。(P213)</p> <p>   ①objcopyでcoff形式からelf形式に変換(★この手順が必要?)</p> <p>   ②cp(以下参照)実行</p> <p>★フォーマットの変換が原因なのは間違いないと思うけど、</p> <p> 解決方法が不明。COFF形式→ELF形式への変換の記述はどう書く??明日誰かに聞いてみる。</p> <p>Makefileでの以下の箇所が、エラーに当たる?</p> <p>/*-------------------------- Makefile の一部-------------------------------------------*/</p> <p>$(TARGET) : $(OBJS)</p> <p>$(CC) $(OBJS) -o $(TARGET) $(CFLAGS) $(LFLAGS)</p> <p>cp $(TARGET) $(TARGET).elf  ←←←←←←←←←←←←←←ここ?CPはコンパイルの意味?</p> <p>$(STRIP) $(TARGET)</p> <p> /*-------------------------------------------------------------------------------------------*/</p> <p><span style="font-size:small;"> </span></p> <p> -------------------------------------------------------------------------------------------------------------------------------------------</p> <p><span style="font-size:small;">■Makefileについて、結構色々のってた。</span></p> <p><a href="http://www.ecoop.net/coop/translated/GNUMake3.77/make_toc.jp.html"><span style="font-size:small;"> http://www.ecoop.net/coop/translated/GNUMake3.77/make_toc.jp.html</span></a><span style="font-size:small;"> </span></p>

表示オプション

横に並べて表示:
変化行の前後のみ表示: