diff --git a/legacy/eina/configure.ac b/legacy/eina/configure.ac index b3262d7d16..0702be82ab 100644 --- a/legacy/eina/configure.ac +++ b/legacy/eina/configure.ac @@ -358,7 +358,7 @@ AC_HEADER_ASSERT AC_HEADER_DIRENT AC_HEADER_TIME EFL_CHECK_PATH_MAX -AC_CHECK_HEADERS([unistd.h libgen.h inttypes.h stdint.h]) +AC_CHECK_HEADERS([unistd.h libgen.h inttypes.h stdint.h sys/types.h]) if test "x${ac_cv_header_inttypes_h}" = "xyes" ; then EINA_CONFIGURE_HAVE_INTTYPES_H="#define EINA_HAVE_INTTYPES_H" diff --git a/legacy/eina/src/lib/eina_main.c b/legacy/eina/src/lib/eina_main.c index f7d2559459..fe9f8bc221 100644 --- a/legacy/eina/src/lib/eina_main.c +++ b/legacy/eina/src/lib/eina_main.c @@ -29,8 +29,10 @@ #endif #ifdef EFL_HAVE_THREADS -# if !(defined(_WIN32_WCE)) && !(defined(_WIN32)) +# ifdef HAVE_SYS_TYPES_H # include +# endif +# ifdef HAVE_UNISTD_H # include # endif #endif