Index: b/ajam-2.5.2-1.3.3/execunix.c =================================================================== --- a/ajam-2.5.2-1.3.3/execunix.c +++ b/ajam-2.5.2-1.3.3/execunix.c @@ -42,6 +42,10 @@ # include "lists.h" # include "execcmd.h" # include +# include +# include +# include + # ifdef USE_EXECUNIX Index: b/ajam-2.5.2-1.3.3/fileunix.c =================================================================== --- a/ajam-2.5.2-1.3.3/fileunix.c +++ b/ajam-2.5.2-1.3.3/fileunix.c @@ -51,12 +51,12 @@ # include # endif +# include # if defined( OS_RHAPSODY ) || \ defined( OS_MACOSX ) || \ defined( OS_NEXT ) /* need unistd for rhapsody's proper lseek */ # include -# include # define STRUCT_DIRENT struct direct # else # include Index: b/ajam-2.5.2-1.3.3/make1.c =================================================================== --- a/ajam-2.5.2-1.3.3/make1.c +++ b/ajam-2.5.2-1.3.3/make1.c @@ -50,6 +50,7 @@ */ # include "jam.h" +# include # include "lists.h" # include "parse.h"