2017-02-09 56 views
0

我正在使用Debian Linux主机。我想从SDK中交叉编译一些ARM Mali OpenCL示例代码。我一直在寻找所有在互联网上,我发现几个网站,说明我应该运行这些安装命令之一:ARM交叉编译器Linux系统安装错误无法找到软件包

命令和apt-get安装GCC-ARM-Linux的gnueabihf

须藤APT- get install g ++ - arm-linux-gnueabihf

但是,当我运行这些命令时,出现一条错误消息,指出“无法找到软件包”。

其他信息,我跑前这些命令的 “安装gcc和g ++命令”:

须藤dpkg的--add架构armhf sudo易于得到更新

我注意到一个错误:

W:取得失败http://ppa.launchpad.net/linaro-maintainers/toolchain/ubuntu/dists/wheezy/main/source/Sources 404未找到

任何建议或帮助?

感谢,

大卫

回答

1

我假设你正在运行Debian喘息基于错误信息。

我建议升级到Debian 8 jessie并按照Debian wiki的安装说明进行操作。 我还建议你在升级之前删除apt源中的死链接网址。

如果不提供升级选项,则可以为您的体系结构找到 二进制文件或手动安装它们。

注意:在目前正在测试的Debian 9 stretch中,这应该不再是问题。