1

mips 用の android 用ライブラリをコンパイルする際に、私はに遭遇しています

In file included from /Volumes/Projects/api9-mips/sysroot/usr/include/strings.h:42,
                 from /Volumes/Projects/api9-mips/sysroot/usr/include/stdlib.h:42,
                 from runtime/api.c:2:
/Volumes/Projects/api9-mips/sysroot/usr/include/sys/types.h:64: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘nlink_t’

sys/types.h 自体には

typedef __kernel_key_t       key_t;
typedef __kernel_mode_t      mode_t;
typedef __kernel_nlink_t     nlink_t; <-------- 64
#ifndef _OFF_T_DEFINED_
#define _OFF_T_DEFINED_

そのセクションの唯一の奇妙な点は、__kernel_nlink_t がスペースとタブによって nlink_t から分離されていることです。残りのすべての _t typedef は、対応する部分に対してスペースで分離されています。これを修正するにはどうすればよいですか?

4

0 に答える 0