完美体育·(中国)手机网页版科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

完美体育·(中国)手机网页版 > 技术文章 > ARM软件工具 > ARM DS-5 > DS-5 30天试用版许可证错误Error: C9932E: Cannot obtain license for Compiler (feature bsp_compiler5)

DS-5 30天试用版许可证错误Error: C9932E: Cannot obtain license for Compiler (feature bsp_compiler5)

问题类别:ARM软件工具 > ARM DS-5 浏览次数:22382
发布日期:2013/12/3 15:05:13 文章来源:完美体育·(中国)手机网页版科技
回复日期:2020/12/18 10:11:46

环境说明

DS-5的30天试用版/评估板在输入armcc命令时提示找不到license文件的错误。
ARM C/C++ Compiler, 5.03 [Build 102] 
Error: C9932E: Cannot obtain license for Compiler (feature compiler5) with license version 
>= 5.0201307
The desired vendor daemon is down.
 Check the lmgrd log file, or try lmreread.
Feature:       compiler5
Vendor:Host:   license
License path:  license.dat
FLEXnet Licensing error:-97,121
For further information, refer to the FLEXnet Licensing documentation,
available at "www.flexerasoftware.com".
Cannot obtain license for Compiler (feature bsp_compiler5) with license version >= 5.0201307
The desired vendor daemon is down.
 Check the lmgrd log file, or try lmreread.
Feature:       bsp_compiler5
Vendor:Host:   license
License path:  license.dat
FLEXnet Licensing error:-97,121
For further information, refer to the FLEXnet Licensing documentation,
available at "www.flexerasoftware.com".

分析描述

一般来说,DS-5的license有一个标准的格式,但是我们当前获取的试用版license相对于标准格式(或者说完整功能格式)的license有所区别。
默认情况下,armcc命令或者DS-5工具会搜索完整功能格式的license。在试用版license中需要一些额外的配置才能正常工作。

问题解答

在编译选项或编译脚本中加入如下的选项,强制编译器使用评估license。

--tool_variant=ds5eval

比如在命令行中输入:

armcc --tool_variant=ds5eval

如果是编译脚本,可以在脚本里面修改,如:

CFLAGS=--tool_variant=ds5eval

如果是使用DS-5集成开发环境里面创建和编译工程,则需要如下操作步骤添加--tool_variant=ds5eval选项。

project explorer工程管理器)中右键工程,选择properties(属性),分别打开C/C++ Build > Settings的ARM C Compiler、ARM Assembler、ARM Linker三个选项下的Miscellaneous,在Other flags中填入:

--tool_variant=ds5eval



如果无法解决问题,可电话联系完美体育·(中国)手机网页版科技解决。