在Samsung Chromebook上运行Google Native Client(nacl_sdk)

时间:2015-03-16 13:37:44

标签: linux google-nativeclient chromebook

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

  

在此未找到32位运行时环境   系统。特别是NaCl所需的32位动态加载器   找不到编译器(' /lib/ld-linux.so.2')。在现代debian / ubuntu   系统包含在' libc6:i386'封装

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

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

1 个答案:

答案 0 :(得分:3)

有一点混乱:当文档说“PNaCl和NaCl适用于ARM”时,它意味着用户将使用Chrome内部运行的部分。 SDK目前仅适用于x86-64 Windows / Linux / OSX,而​​不适用于ARM。主要原因是它从未被要求过,可能是因为与普通的开发机器相比,ARM机器非常慢。

话虽这么说,我认为使用ARM作为开发机器并不愚蠢,而且我过去为ARM构建了自己的PNaCl工具链。工具链有build instructions个。我最近没有构建它,它可能有一点点故障,所以如果你遇到问题我建议emailing the team或者更好的发送补丁!我希望任何问题都相当轻微,特别是如果您只想使用pnacl-clangnacl-clang(而不是GCC工具链)。