Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GCC:Angstrom上的交叉编译(BeagleBone Black)_Gcc_Cross Compiling_Beagleboneblack_Angstrom Linux - Fatal编程技术网

GCC:Angstrom上的交叉编译(BeagleBone Black)

GCC:Angstrom上的交叉编译(BeagleBone Black),gcc,cross-compiling,beagleboneblack,angstrom-linux,Gcc,Cross Compiling,Beagleboneblack,Angstrom Linux,我正在我的BeagleBone Black(Linux BeagleBone 3.8.13#1 SMP-Thu Sep 12 10:27:06 CEST 2013 armv7l GNU/Linux)上运行Angstrom(2012.12版)。我正在使用以下gcc: COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.7.3/lto-

我正在我的BeagleBone Black(Linux BeagleBone 3.8.13#1 SMP-Thu Sep 12 10:27:06 CEST 2013 armv7l GNU/Linux)上运行Angstrom(2012.12版)。我正在使用以下gcc:

COLLECT_GCC=arm-angstrom-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/arm-angstrom-linux-gnueabi/4.7.3/lto-wrapper

...

gcc version 4.7.3 20130205
我需要在BBB上安装一些库,在运行脚本时,我遇到了以下错误:
“gcc:error:unrecogned命令行选项-m32”
。在谷歌搜索之后,我发现我需要一个交叉编译才能做到这一点(我希望这是正确的方法,也许我做错了什么)。我开始寻找合适的工具链:
angstrom-eglibc-i686-armv7a-vfp-neon-v2012.12-toolchain.gz
,但我没有找到太多。由于它仍然是无序的,我只找到了几个地方,我可以得到的档案,但它被破坏了

所以我的问题如下

  • 我对所有这些交叉编译的东西都正确吗?它能帮助我们解决我的问题吗

  • 如果我在正确的轨道上,有人可以共享一个工具链包或提供一个有效的链接


  • 我真的很感激任何帮助。非常感谢,我找到了解决这个问题的方法。最后,我调整了安装脚本以省略不需要的选项(在本例中为“-m32”),它成功了