なかなかできない。。

70.5kg.

 

うん。いい感じ。。

 

本読んでただ進めるだけなんだけど、いまいち進みが悪い。

っていうか、理解力が乏しい。。(涙)

 

文字列の出力関数の部分を徐々に読んで、若干個人的こんがらがっていてのを整理する事が出来た。

(自分で書いたりしてみたら、もっと大変なんだろうけど

 今はコードを読んで理解できればよし。。)

 

次に、sprintf使う為に、ヘッダファイルを読み込んでる。。

#include <stdio.h>

 

まぁ、普通C言語勉強したら必ずあるやつ。

で、Go!

 

$ make run

make -r img

make -r haribote.img

nasm ipl10.nas -o ipl10.bin -l ipl10.lst

nasm asmhead.nas -o asmhead.bin -l asmhead.lst

nasm -f elf32 naskfunc.nas -o naskfunc.o -l naskfunc.lst

x86_64-elf-gcc -c -g -march=i486 -m32 -nostdlib bootpack.c hankaku.c

bootpack.c:1:10: 致命的エラー: stdio.h: No such file or directory

    1 | #include <stdio.h>

      |          ^~~~~~~~~

コンパイルを停止しました。

make[2]: *** [bootpack.hrb] Error 1

make[1]: *** [img] Error 2

make: *** [run] Error 2

 

あかんやん!!!(Orz...)

 

先人ページをみたら、ここもご自身で作ってる。

でも、何故だろう。。

標準関数を本のようにそのまま使えないのだろうか。。

 

また、調べるか。。

(分からなかったら、先人に従おう。。方針で!)

 

続く。