运行 Google 三星 Chromebook 上的本机客户端 (nacl_sdk)

Run Google Native Client (nacl_sdk) on Samsung Chromebook

我试图按照 here 找到的 Native Client SDK 安装教程进行操作。但是,我的三星 Chromebook(在开发人员模式下)不想 运行 ./naclsdk(chmod +x 完成),而是 returns 以下内容:

32-bit runtime environment was not found on this system. Specifically the 32-bit dynamic loader which is needed by the NaCl compilers was not found ('/lib/ld-linux.so.2'). On modern debian/ubuntu systems this is included in the 'libc6:i386' package.

here 上,他们写道 PNaCl 应该 运行 在 ARM 计算机上,但是,在我读到的其他一些论坛上,情况并非如此。我已经尝试启用两个标志,如网站上所述,由于缺乏声誉我无法 post,但看起来这只会在使用 PNaCl 时发生变化,而不是在安装过程中SDK.

是否可以在我的 Chromebook 上安装该 SDK,如果可以,如何安装?

有点混乱:当文档说 "PNaCl and NaCl work on ARM" 时,它表示用户将使用的 Chrome 内部运行的部分。该 SDK 目前仅针对 x86-64 Windows/Linux/OSX 构建,不适用于 ARM。主要原因是从来没有被请求过,可能是因为 ARM 机器与通常的开发机器相比相当慢。

话虽这么说,但我认为使用 ARM 作为开发机器并不愚蠢,而且我过去为 ARM 构建了自己的 PNaCl 工具链。有 build instructions for the toolchain. I haven't built it recently, and it may have bitrotted a bit so if you run into issues I suggest emailing the team 或更好的尚未发送补丁!我希望任何问题都相当小,特别是如果您只想使用 pnacl-clangnacl-clang(而不是 GCC 工具链)。