ザイリンクス zc706 ボードをプログラムしようとしていますが、これには Linux カーネルのビルドとブートローダーのセットアップが含まれます。ここに記載されているワークフローに従っています。
ダウンロード後の最初のステップは、Linux を起動するために必要な UBoot を取得するために必要なデバイス ツリー コンパイラを作成することです。github から DTC のソースを取得しましたが、SDK シェルに入ってディレクトリに移動し、「MAKE」と入力すると、エラーが発生しました。
sed: -e 式 #1、文字 1: 不明なコマンド: `''
-x は現時点では予想外でした。
" " LEX convert-dtsv0-lexer.lex.c
process_begin: CreateProcess(NULL,flex -oconvert-dtsv0-lexer.lex.c convert-dtsv0-lexer.1, ...) が失敗しました。
おそらくこの最初のことが失敗したため、ファイルが見つからないという他のいくつかのものが続きました。
このエラーの読み方がわかりません。意味不明です。このビルドの何が問題なのか、または Zynq チップを実行するために必要な DTC または UBoot を入手する方法を誰か説明できますか?