Hi, I encountered a similar error, see
http://groups.google.com/group/android-porting/browse_thread/thread/8393f87245699b32#
check to see if you have direct64 in your current kernel headers in bionic
libc.
diff --git a/libc/kernel/common/linux/dirent.h b/libc/kernel/common/
linux/dirent.h
index 7799fe3..3f8628f 100644
--- a/libc/kernel/common/linux/dirent.h
+++ b/libc/kernel/common/linux/dirent.h
@@ -12,9 +12,24 @@
#ifndef _LINUX_DIRENT_H
#define _LINUX_DIRENT_H
+struct dirent {
+long d_ino;
+__kernel_off_t d_off;
+ unsigned short d_reclen;
+ char d_name[256];
+};
+
+struct dirent64 {
+ __u64 d_ino;
+ __s64 d_off;
+ unsigned short d_reclen;
+ unsigned char d_type;
+ char d_name[256];
+};
Best regards,
Elvis
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---