2013-04-03 89 views
0

运行此命令移植,Linux的,C

[[email protected] busybox-1.20.2]# make ARCH=arm CROSS_COMPILE=arm-unknown-linux-gnueabi- CONFIG_PREFIX=/home/himanshi/beagleboard_xm/target install 
    /home/himanshi/beagleboard_xm/build/busybox-1.20.2/scripts/gcc-version.sh: line 11: arm-unknown-linux-gnueabi-gcc: command not found 
     CC  applets/applets.o 
    /bin/sh: arm-unknown-linux-gnueabi-gcc: command not found 
    make[1]: *** [applets/applets.o] Error 127 
make: *** [applets_dir] Error 2 

逸岸我收到错误COMMAND NOT FOUND这也:: 让ARCH =手臂CROSS_COMPILE =臂未知的linux,而我得到这个错误gnueabi-

请帮助我解决这个问题。 谢谢 Himanshi

+3

这意味着你不必与前缀的交叉编译器'手臂,未知的linux gnueabi-'。您应该将此前缀替换为在您的系统上生成'arm'代码的编译器名称的前缀。这可能需要安装一个软件包来执行此操作 – Petesh

回答

1

,你应该把arm-unknown-linux-gnueabi-gcc的路径在PATH环境变量是这样的:

PATH=$PATH:/path/to/compiler 
export PATH