続 NetBSD で D言語
問題その1。bool 関連で real.h あたりでエラーが発生する。
gcc/system.h を修正してしまったけど良いのだろうか…。
diff -uNr gcc-3.3.3/gcc/system.h gcc-3.3.3.netbsd/gcc/system.h --- gcc-3.3.3/gcc/system.h 2004-01-13 07:54:20.000000000 +0900 +++ gcc-3.3.3.netbsd/gcc/system.h 2004-03-24 12:04:42.000000000 +0900 @@ -544,6 +544,7 @@ #undef TRUE #undef FALSE +#ifndef __cplusplus #ifdef HAVE_STDBOOL_H # include#else @@ -554,6 +555,7 @@ # define true 1 # define false 0 #endif +#endif /* !__cplusplus */ #define TRUE true #define FALSE false