--- a/src/basefont.cpp 2006-04-25 00:38:27.000000000 +0800 +++ b/src/basefont.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -28,6 +28,7 @@ #include "debug.h" #include "hzdecoder.h" #include "basefont.h" +#include BaseFont::BaseFont(string & fn, int w, int h) :mFd(0) --- a/src/display/fblinear4.cpp 2006-04-25 00:38:23.000000000 +0800 +++ b/src/display/fblinear4.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -21,6 +21,7 @@ #include #include "global.h" #include "fblinear4.h" +#include __u16 FBLinear4::nibbletab_cfb4[] = { #if BYTE_ORDER == LITTLE_ENDIAN --- a/src/display/fblinear8.cpp 2006-04-25 00:38:23.000000000 +0800 +++ b/src/display/fblinear8.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -21,6 +21,7 @@ #include #include "global.h" #include "fblinear8.h" +#include __u32 FBLinear8::nibbletab_cfb8[] = { #if BYTE_ORDER == LITTLE_ENDIAN --- a/src/display/fbvgaplanes.cpp 2006-04-25 00:38:23.000000000 +0800 +++ b/src/display/fbvgaplanes.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -24,6 +24,7 @@ #include #include "debug.h" #include "fbvgaplanes.h" +#include #if defined(linux) #include --- a/src/display/vgadev.cpp 2006-05-13 19:01:22.000000000 +0800 +++ b/src/display/vgadev.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -36,6 +36,7 @@ #include "debug.h" #include "vgadev.h" #include "lrmi.h" +#include #define GRAPH_BASE 0xA0000 #define GRAPH_ADDR 0x3ce --- a/src/graphdev.cpp 2006-04-25 00:38:26.000000000 +0800 +++ b/src/graphdev.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -26,6 +26,8 @@ #include #include #include +#include +#include #include "debug.h" #include "display/fbdev.h" --- a/src/inputclient.cpp 2006-04-25 00:38:27.000000000 +0800 +++ b/src/inputclient.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -16,6 +16,7 @@ * * ***************************************************************************/ +#include #include "inputclient.h" Console* InputClient::mpCon = NULL; --- a/src/inputmanager.cpp 2006-05-03 01:18:39.000000000 +0800 +++ b/src/inputmanager.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -24,6 +24,7 @@ using namespace std; #include #include #include +#include #include "global.h" #include "debug.h" --- a/src/inputmanager.h 2006-04-25 00:38:26.000000000 +0800 +++ b/src/inputmanager.h 2009-10-08 12:10:35.000000000 +0800 @@ -26,6 +26,7 @@ using namespace std; #include #include +#include #include "mouse.h" #if defined(__FreeBSD__) --- a/src/window.cpp 2006-04-25 00:38:25.000000000 +0800 +++ b/src/window.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -23,6 +23,7 @@ #include "global.h" #include "debug.h" #include "window.h" +#include //static members for all the windows Window* Window::mpConsole = NULL; --- a/src/zhcon.cpp 2006-05-15 04:12:01.000000000 +0800 +++ b/src/zhcon.cpp 2009-10-08 12:10:35.000000000 +0800 @@ -22,6 +22,7 @@ #include #include #include +#include #include #include