Mac OS X LionでCM9をビルドしようとしています。環境をセットアップするときは、Android開発者のサイトからのすべての指示に従い、rsyncを介してLinuxノートブックからMacBookにCM9ソースを移動し、再構築すると($ brunch crespo )、このエラーが発生します:
In file included from external/strace/syscall.c:121:
external/strace/linux/syscallent.h:359:3: error: #error fix me
In file included from external/strace/syscall.c:121:
external/strace/linux/syscallent.h:370: error: 'SYS_sub_send' undeclared here (not in a function)
external/strace/linux/syscallent.h:371: error: 'SYS_sub_recv' undeclared here (not in a function)
external/strace/linux/syscallent.h:372: error: 'SYS_sub_sendto' undeclared here (not in a function)
external/strace/linux/syscallent.h:373: error: 'SYS_sub_recvfrom' undeclared here (not in a function)
external/strace/linux/syscallent.h:381:3: error: #error fix me
syscallent.hの次の行:
#if SYS_socket_subcall != 300
#error fix me
#endif
{ 8, 0, printargs, "socket_subcall"}, /* 300 */
{ 3, TN, sys_socket, "socket" }, /* 301 */
{ 3, TN, sys_bind, "bind" }, /* 302 */
{ 3, TN, sys_connect, "connect" }, /* 303 */
{ 2, TN, sys_listen, "listen" }, /* 304 */
{ 3, TN, sys_accept, "accept" }, /* 305 */
{ 3, TN, sys_getsockname, "getsockname" }, /* 306 */
{ 3, TN, sys_getpeername, "getpeername" }, /* 307 */
{ 4, TN, sys_socketpair, "socketpair" }, /* 308 */
/* Line 370 */{ 4, TN, sys_send, "send", SYS_sub_send }, /* 309 */
Linuxでは問題はありませんでしたが、Mac OSで問題が発生するのはなぜですか?