このガイドに従ってください: https://wiki.archlinux.org/index.php/Orange_Pi
この問題があります。
input in flex scanner failed
make[1]: *** [orangepi_zero_defconfig] Error 2
make: *** [orangepi_zero_defconfig] Error 2
このコマンドを入力すると:
make -j4 ARCH=arm CROSS_COMPILE=arm-none-eabi- orangepi_zero_defconfig
0の最初の文字として大文字と小文字のzを使用し、との間のeabi-
スペースを削除してみました。orangepi
答え1
ガイドをテストしましたが、
$ git clone --depth 1 git://git.denx.de/u-boot.git
$ cd u-boot
$ make -j4 ARCH=arm CROSS_COMPILE=arm-none-eabi- orangepi_one_defconfig
arm-none-eabi-の代わりにarm-eabi-を使用しても、次のガイドで説明されているように機能します。Ubuntu14.04。 (実際には重要ではありません。) 構成ファイルに変更はありません。
ホストにflexがインストールされていることを確認しましたか?
私のホストには「flex 2.5.35」があります。
**小文字、スペースがあってもガイドをそのままフォローすることをお勧めします^^