#include <stdio.h>さっそく、clang実行じゃ。
main()
{
printf("Hellow llvm world !!\n");
}

おやおや、なんかエラーが出ていますよぅ……
既にあちこちで言われてますが、エラーメッセージがカラフルでなかなか見やすいですね。
エラーの原因は、ssize_tの定義がシステムのヘッダーに無いのが原因なので、MLやIRCのログにもあるように、/boot/develop/headers/posix/size_t.hに定義を追加してみました。
#include <stddef.h>どれ、もう一度clang起動じゃ。
#ifdef __clang__
typedef long signed int ssize_t;
#endif
キターーーーーーーーーーーーーーーーーーーーーーーーーーー!!

次回完結?、GUIアプリをビルドしてみるんじゃ。
0 件のコメント:
コメントを投稿