【问题标题】:How to get Native Client sdk which compiled by glibc 2.13?如何获取由 glibc 2.13 编译的 Native Client sdk?
【发布时间】:2015-05-13 03:36:28
【问题描述】:

我正在尝试在 debian7.8 上开发 PNaCl 程序。 debian中glibc的版本是2.13,但是PNaCl工具链需要glibc 2.15。

例如,当我尝试构建程序时

/nacl_sdk/pepper_35/toolchain/linux_pnacl/bin/pnacl-clang++ -o hello_tutorial.bc hello_tutorial.cc -O2 -I/nacl_sdk/pepper_35/include -L/nacl_sdk/pepper_35/lib/pnacl/Release -lppapi_cpp -lppapi

并显示错误消息

/nacl_sdk/pepper_35/toolchain/linux_pnacl/host_x86_32/bin/clang: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by /nacl_sdk/pepper_35/toolchain/linux_pnacl/host_x86_32/bin/../lib/libLLVM-3.4svn.so)

我的问题是,如何下载glibc 2.13编译的Native client sdk?

【问题讨论】:

    标签: debian glibc google-nativeclient


    【解决方案1】:

    Chrome 是 built with a Debian sysroot,但很多工具(包括 PNaCl)是建立在具有更新 libc 的操作系统上的。我会和团队谈谈,看看我们是否也可以使用 sysroot 来构建工具,但同时可以update your libc

    【讨论】:

    • 谢谢@JF Bastien。我已经尝试过您的解决方案,但失败了。我想我想做另一件事,等待补丁。
    猜你喜欢
    • 2011-07-14
    • 1970-01-01
    • 2011-12-18
    • 2016-07-04
    • 1970-01-01
    • 2015-01-29
    • 1970-01-01
    • 2015-07-20
    • 2011-12-10
    相关资源
    最近更新 更多