From: Nicolas Aguirre Date: Mon, 27 Aug 2012 22:05:51 +0000 (+0000) Subject: ecore : Let's compile ecore with android ndk X-Git-Tag: submit/devel/efl/20131022.203902~4477 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c20db5be17a66f28c5c91b482ce6eccc131515f2;p=platform%2Fupstream%2Fefl.git ecore : Let's compile ecore with android ndk SVN revision: 75743 --- diff --git a/legacy/ecore/configure.ac b/legacy/ecore/configure.ac index e7437c0..7907b3c 100644 --- a/legacy/ecore/configure.ac +++ b/legacy/ecore/configure.ac @@ -1248,7 +1248,22 @@ AC_CHECK_HEADERS([net/if.h], [], [], # include #endif ]) -AC_CHECK_HEADERS([sys/un.h arpa/inet.h arpa/nameser.h netinet/tcp.h netinet/in.h ws2tcpip.h netdb.h errno.h]) +AC_CHECK_HEADERS([sys/un.h], [], [], +[ +#include +#ifdef STDC_HEADERS +# include +# include +#else +# ifdef HAVE_STDLIB_H +# include +# endif +#endif +#ifdef HAVE_SYS_SOCKET_H +# include +#endif +]) +AC_CHECK_HEADERS([arpa/inet.h arpa/nameser.h netinet/tcp.h netinet/in.h ws2tcpip.h netdb.h errno.h]) if test "x${ac_cv_header_netdb_h}" = "xyes" ; then have_addrinfo="yes" diff --git a/legacy/ecore/src/lib/ecore/Ecore.h b/legacy/ecore/src/lib/ecore/Ecore.h index f38cfe0..9d8041f 100644 --- a/legacy/ecore/src/lib/ecore/Ecore.h +++ b/legacy/ecore/src/lib/ecore/Ecore.h @@ -359,6 +359,8 @@ sudo make install #elif defined (__FreeBSD__) || defined (__OpenBSD__) # include # include +#elif defined (__ANDROID__) +# include #else # include # if !defined (EXOTIC_NO_SIGNAL) diff --git a/legacy/ecore/src/lib/ecore_con/ecore_con_local.c b/legacy/ecore/src/lib/ecore_con/ecore_con_local.c index f26fc17..ac97fb12 100644 --- a/legacy/ecore/src/lib/ecore_con/ecore_con_local.c +++ b/legacy/ecore/src/lib/ecore_con/ecore_con_local.c @@ -7,8 +7,12 @@ #include #include #include -#include #include +#include + +#ifdef HAVE_ERRNO_H +# include +#endif #ifdef HAVE_SYS_SOCKET_H # include