我正在尝试在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?
答案 0 :(得分:1)
Chrome是built with a Debian sysroot,但很多工具(包括PNaCl)都建立在拥有更多最新libc的操作系统上。我将与团队交谈,看看我们是否也可以使用sysroot来构建工具,但与此同时{@ 3}}可以使用。{/ p>