Blob Blame History Raw
--- a/gui/GtkGui.c
+++ b/gui/GtkGui.c
@@ -33,6 +33,7 @@
 
 #include "../libpcsxcore/plugins.h"
 #include "../libpcsxcore/cheat.h"
+#include "../libpcsxcore/cdrom.h"
 
 #include "MemcardDlg.h"
 #include "ConfDlg.h"
--- a/plugins/bladesio1/sio1.c
+++ b/plugins/bladesio1/sio1.c
@@ -30,7 +30,10 @@
 void AboutDlgProc();
 void ConfDlgProc();
 #else
+#include <unistd.h>
 #include <sys/stat.h>
+#include <sys/types.h>
+#include <sys/wait.h>
 #endif
 
 #include "typedefs.h"
--- a/plugins/dfcdrom/cdr.c
+++ b/plugins/dfcdrom/cdr.c
@@ -20,6 +20,8 @@
  */
 
 #include "cdr.h"
+#include <sys/types.h>
+#include <sys/wait.h>
 
 #ifndef USE_NULL
 static char *LibName = N_("CD-ROM Drive Reader");
--- a/plugins/dfinput/pad.c
+++ b/plugins/dfinput/pad.c
@@ -22,6 +22,8 @@
 #include <sys/file.h>
 #include <time.h>
 #endif
+#include <sys/types.h>
+#include <sys/wait.h>
 
 #if SDL_VERSION_ATLEAST(2,0,0)
 int has_haptic;
--- a/plugins/dfsound/cfg.c
+++ b/plugins/dfsound/cfg.c
@@ -26,6 +26,8 @@
 ////////////////////////////////////////////////////////////////////////
 
 #include <unistd.h>
+#include <sys/types.h>
+#include <sys/wait.h>
 
 ////////////////////////////////////////////////////////////////////////
 // START EXTERNAL CFG TOOL
--- a/plugins/dfxvideo/cfg.c
+++ b/plugins/dfxvideo/cfg.c
@@ -20,6 +20,8 @@
 #include <sys/stat.h>
 #include <unistd.h>
 #include <stdlib.h>
+#include <sys/types.h>
+#include <sys/wait.h>
 
 #undef FALSE
 #undef TRUE
--- a/plugins/peopsxgl/stdafx.h
+++ b/plugins/peopsxgl/stdafx.h
@@ -62,6 +62,8 @@
 #include <unistd.h>
 #include <sys/stat.h>
 #include <sys/time.h>
+#include <sys/types.h>
+#include <sys/wait.h>
 #include <GL/gl.h>
 #include <GL/glx.h>
 #include <math.h>