--- libraries/cmos/CmosRW.cpp 2008-02-13 19:12:43.000000000 +0000 +++ libraries/cmos/CmosRW.cpp 2009-01-29 11:29:02.992136416 +0000 @@ -19,6 +19,7 @@ // compat header should always be first header if including system headers #define LIBSMBIOS_SOURCE #include "smbios/compat.h" +#include #include #include #include "CmosRWImpl.h" --- libraries/memory/Memory_Linux.cpp 2007-10-19 22:15:12.000000000 +0000 +++ libraries/memory/Memory_Linux.cpp 2009-01-29 11:28:33.745839933 +0000 @@ -22,6 +22,7 @@ #include #include /* mmap */ +#include #include /* getpagesize */ #include /* memcpy etc. */ --- libraries/smbios/SmbiosStrategy_Linux.cpp 2007-10-19 22:15:12.000000000 +0000 +++ libraries/smbios/SmbiosStrategy_Linux.cpp 2009-01-29 11:28:04.639844346 +0000 @@ -20,6 +20,7 @@ #define LIBSMBIOS_SOURCE #include "smbios/compat.h" +#include #include #include --- libraries/smi/SmiImpl.h 2007-11-27 17:50:54.000000000 +0000 +++ libraries/smi/SmiImpl.h 2009-01-29 11:44:52.811833602 +0000 @@ -22,6 +22,8 @@ #include "SmiLowLevel.h" #include "ExceptionImpl.h" +#include + namespace smi { // define our exceptions