Apparently you have to modify the makefile to fix it.

-- ./myandroid-org/external/qemu/Makefile.android      2009-04-27
09:34:36.000000000 +0800
+++ ./myandroid/external/qemu/Makefile.android  2009-04-27
09:03:12.000000000 +0800
@@ -18,7 +18,7 @@
 # this is needed to build the emulator on 64-bit Linux systems
 ifeq ($(HOST_OS)-$(HOST_ARCH),linux-x86)
-  MY_CFLAGS += -Wa,--32
+  MY_CFLAGS += -Wa,--32 -D_GNU_SOURCE
 endif
 ifeq ($(HOST_OS),freebsd)

It has been answered in a previous post,
http://groups.google.com/group/android-porting/browse_thread/thread/8432b5f2accb718a/8bbec3737be7fc28?lnk=gst&q=external%2Fqemu%2Fsockets.c+‘EAI_NODATA’#8bbec3737be7fc28

Best regards,

Elvis
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to