Xtensa クロス コンパイラを使用して単純な組み込みアプリケーションを構築しようとしています。
そして、私は2つの謎の問題を抱えています。
最初の問題はおそらくライセンスの問題です。
Xtensa ツールチェーンは常に以下のエラーを報告します:
License checkout failed: No such feature exists.
Feature: XTENSA_XCC_TIE
License path: 84300@xtensa03p.xxx.xxx.com:/root/xtensa/XtDevTools/install/tools/RG-2019.12-linux/XtensaTools/Tools/lic/license.dat:
FLEXnet Licensing error:-5,147
For further information, refer to the FLEXnet Licensing documentation,
available at "www.macrovision.com".
これはライセンスの問題のようです。ここによると、-5
エラーコードは を意味しNo such feature exists
ます。147
しかし、意味がわかりませんでした。また、FLEXnet がどのように機能するかはわかりません。これは、一般的なライセンス メカニズムのようです。
しかし、サーバーを介してpingを実行できxtensa03p.xxx.xxx.com
ます。なのでライセンスサーバーは生きていると思います。
2番目の問題:
クロスコンパイラのxt-xcc
バージョンを確認しようとすると:
/root/xtensa/XtDevTools/install/tools/RG-2019.12-linux/XtensaTools/bin/xt-xcc --version
私は以下の警告を受けました:
Warning: The location of this program does not match the Xtensa Tools
location specified in the Xtensa registry entry:
program prefix: /root/xtensa/XtDevTools/install/tools/RG-2019.12-linux/XtensaTools/bin/..
registry value: /root/xtensa/XtDevTools/install/tools/RI-2021.7-linux/XtensaTools
Either the current Xtensa configuration is not properly installed or you
are using Xtensa Tools from a different location than you specified when
installing the configuration.
xt-xcc version 12.0.12
Thread model: single
がどこにあるのかわからないXtensa registry entry
。xt-xcc
インストールパスに合わせて変更する必要がありますか?
誰か光を当てることができますか?