のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

mac aosp 10.12 error: 'syscall' is deprecated: first deprecated in OS X 10.12

system/core/libcutils/threads.c:38:10: error: 'syscall' is deprecated: first deprecated in OS X 10.12 - syscall(2) is unsupported; please switch to a supported interface. For SYS_kdebug_trace use kdebug_signpost(). [-Werror,-Wdeprecated-declarations]
  return syscall(SYS_thread_selfid);
         ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/unistd.h:733:6: note: 'syscall' has been explicitly marked deprecated here
int      syscall(int, ...);
         ^
1 error generated.
[  0% 192/44861] host Java: dx (out/host/common/obj/JAVA_LIBRARIES/dx_intermediates/classes)
注意:入力ファイルの操作のうち、未チェックまたは安全ではないものがあります。
注意:詳細は、-Xlint:uncheckedオプションを指定して再コンパイルしてください。
[  0% 192/44861] host C++: libc++abi <= external/libcxxabi/src/cxa_demangle.cpp
ninja: build stopped: subcommand failed.
make: *** [ninja_wrapper] Error 1