SDSoCで変なエラー

何気なしにSDSoC 2017.4を新規インストールして起動した。

そうしたら次のようなエラーが発生した。

$ source /opt/Xilinx/SDx/2017.4/setting64.sh
% sdx

****** Xilinx SDx Development Environment
****** SDx v2017.4 (64-bit)
  **** SW Build 2086221 on Fri Dec 15 20:55:10 MST 2017
    ** Copyright 1986-2017 Xilinx, Inc. All Rights Reserved.

Loading SDK with SDx plugins ...
/opt/Xilinx/SDx/2017.4/bin/sdx: line 135: /opt/Xilinx/SDK/2016.4/bin/xsdk: No such file or directory

どこかおかしいと思わない?

なぜかxsdkの2016.4を起動しに行こうとしている。

xsdkの2017.4はちゃんとインストールされているのに・・・

実は.bashrcに昔からの名残でXILINX_SDKを設定していたのが原因だった。

export XILINX_SDK=/opt/Xilinx/SDK/2016.4

SDSoC 2017.2ではエラーは発生しなかったのにね・・・

XILINX_SDK変数を上書きしてくれなかったのね・・・

思わず、SDSoC 2017.4を再インストールしちゃったじゃないか!

write: 2018/01/05/ 00:25:53