在使用ARM DS工具中的编译器armcc的过程中遇到如下错误
Error: C9511E: Unable to determine the current toolkit. Check that ARM_TOOL_VARIANT is set correctly.
ARM Compiler could not determine the product installation it is part of. You might be able to resolve this by reinstalling the tools, or ensuring that ARM_TOOL_VARIANT and ARM_PRODUCT_PATH are set appropriately.
Information about this error is available at: http://ds.arm.com/support/lic86
General licensing information is available at: http://ds.arm.com/support/licensing/
If you need further help, provide this complete error report to your supplier or license.support@arm.com.
经过排查,发现是nfs盘太大了,使用了64位inode导致的。这是一个类似于IC5141的32位的工具
解决方案:
方案1:
将工具安装在服务器本地路径下(当然盘不要过大,也就是说使用32位inode),安装后,启动工具正常
方案2:
创建一个8G的虚拟盘,格式化为ext4格式(此处8G为测试,建议不要大于2TB即可)
创建虚拟盘:
dd if=/dev/zero of=./DS-SPACE bs=1M count=8192
格式化虚拟盘:
mkfs.ext4 DS-SPACE
挂载虚拟盘:
mkdir DS-SOFT
mount DS-SPACE DS-SOFT
拷贝工具到DS-SOFT目录,启动,成功
问题解决
网友留言: