diff --git a/src/interfaces/ecpg/preproc/pgc.l b/src/interfaces/ecpg/preproc/pgc.l
index 19102ecca1c7393053996d1be711f8f3edd8bf4e..68b22ed464d983dca1a099c36d83e5484730b162 100644
--- a/src/interfaces/ecpg/preproc/pgc.l
+++ b/src/interfaces/ecpg/preproc/pgc.l
@@ -1,5 +1,6 @@
 /* Copyright comment! */
 %{
+#include <sys/types.h>
 #include "type.h"
 #include "y.tab.h"