【お知らせ】プログラミング記事の投稿はQiitaに移行しました。

8086版V6でC言語のハローワールド

8086版V6でC言語のハローワールドが実行できる最低限のlibcを実装しました。OS本体はまだ存在しないためインタプリタ上で実行します。

$ cat hello.c
main(){printf("hello\n");}
$ 8086v6-cc hello.c
"hello.c", line 1: (warning) 'main' old-fashioned function definition
"hello.c", line 1: (warning) implicit declaration of function printf
$ 7run a.out
hello

手順

i8086toolsをmake installします。

ACKとlibcをセットにしたアーカイブを/usr/localに展開します。

$ tar xvf 8086v6-ack-20130728.tar.xz -C /usr/local

経緯など