环境说明
ARM DS-5 / ARM RVDS
分析描述
这是因为我们在使用ARM编译器编译的时候,使用的是并行编译,并行需要多个席位的许可证文件。
如果我们只有一个席位的许可证,用并行编译方式来编译,就会出现“Error: C9933W: Waiting for license...”错误或者“Warning: C9933W: Waiting for license...”提示,导致代码编译不通过。
问题解答
检查编译选项,是否有如下的一段:
make -j 4
-j 后面的数字表示并行编译的数量,如上选项表示同时进行 4 个编译工作。
所以问题的解决办法就很明确了,将 -j 后面的数字改为 1,或者直接删除“-j 4”这一个选项,就可以了。
注意:如果设置为单线程“1”后还是提示错误,请重启服务器再试。
转载于:https://blog.51cto.com/asmxpl/1542082