【问题标题】:AOSP Build - syscall ERRORAOSP 构建 - 系统调用错误
【发布时间】:2016-12-13 16:03:04
【问题描述】:

我正在尝试在 OS X (El Capitan) 上构建,这是我得到的错误:

system/core/libcutils/threads.c:38:10: 错误: 'syscall' 已弃用: 在 OS X 10.12 中首次弃用 - 不支持 syscall(2);请 切换到支持的接口。对于 SYS_kdebug_trace 使用 kdebug_signpost()。 [-Werror,-Wdeprecated-declarations] 返回 系统调用(SYS_thread_selfid); ^ >/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/unistd.h:733:6:

注意:“系统调用”已在此处明确标记为已弃用

有什么想法吗?

谢谢

【问题讨论】:

    标签: android system-calls android-source


    【解决方案1】:

    这是我修复它的方法:

    1. 从
      https://github.com/phracker/MacOSX-SDKs/releases 下载早期的 Mac OSX SDK(10.11 为我工作)
    2. 解压并复制到 /Applications/XCode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs

    【讨论】:

    • 使用 SDK 10.10 为我工作
    猜你喜欢
    • 2013-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多