UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 57113

14.6 SDK BSP - PowerPC 440 BSP デザインを SDK でコンパイルできない

説明

スタンドアロンの SDK を使用していて、PowerPC をターゲットにした BSP を作成しましたが、コンパイルしようとすると次のようなエラー メッセージが表示されます。

Running libs - 'make -s libs "COMPILER=powerpc-eabi-gcc"
"ARCHIVER=powerpc-eabi-ar" "COMPILER_FLAGS=-mcpu=440  -O2 -c"
"EXTRA_COMPILER_FLAGS=-g"'.
"Compiling common"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling llfifo"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include xllfifo.c xstreamer.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling lldma"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling standalone"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [standalone_libs] Error 2
rm: cannot lstat `*.o': Invalid argument
make[1]: *** [clean] Error 1
make[1]: Target `libs' not remade because of errors.
"Compiling lltemac"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling llfifo"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include xllfifo.c xstreamer.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling uartlite"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling bram"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling intc"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling tmrctr"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I./. -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
"Compiling cpu_ppc440"
process_begin: CreateProcess(NULL, powerpc-eabi-gcc -mcpu=440 -O2 -c -g -I../../../include *.c, ...) failed.
make (e=2): The system cannot find the file specified. make[1]: *** [libs] Error 2
ERROR:EDK -  make failed for target "libs"
ERROR:EDK - Error(s) while running make.
make: *** [ppc440_0/lib/libxil.a] Error 2
make: Target `all' not remade because of errors. 10:42:01 Build Finished (took 8s.0ms)

この問題の解決方法を教えてください。

ソリューション

PowerPC のサポートは ISE+SDK がインストールされている場合にのみ利用できます。PowerPC のサポートはスタンドアロンの SDK では利用できません。

これを回避するには、このアンサーの最後に添付されているパッチをコピーして、SDK インストール ディレクトリにある gnu フォルダーに保存します。

添付ファイル

関連添付ファイル

タイトル サイズ ファイルタイプ
powerpc-eabi.7z 16 MB 7Z
AR# 57113
日付 11/04/2013
ステータス アクティブ
種類 一般
デバイス
  • Virtex-5
ツール
  • Vivado Design Suite - 2013.2
  • EDK - 14.6
このページをブックマークに追加