2013-04-03 3 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 

Infact Я получаю COMMAND ошибки НЕ НАЙДЕННУЮ для этого также :: сделать 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 
Смежные вопросы