cc1: ошибка: плохое значение (armv5) для-march= переключатель
я компилирую u-boot для Beagle bone black в соответствии с шагами, упомянутыми в этой ссылке
http://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-Bootloader:U-Boot
и получение следующей ошибки.
cc1: ошибка: плохое значение (armv5) для-march= switch
может кто-нибудь помочь мне найти причину этой ошибки? Я думаю, это из-за того, что gcc не поддерживает armv7-a все еще не конечно.
спасибо, Сумит!--1-->
1 ответов
если ввести точную команду, показанную на eewiki.net страница, будет проблема, если у вас нет набора env var CC. Я предпочитаю следующее, он предполагает, что у вас есть разумно текущая установка arm-linux-gnueabi-gcc в качестве перекрестной цепочки инструментов (отрегулируйте, если у вас есть что-то другое)
export CROSS_COMPILE=arm-linux-gnueabi-
export ARCH=arm
make am335x_evm_config
make