scons中的编译器许可问题

时间:2013-03-26 05:56:44

标签: scons

使用snes和瑞萨编译器。

我能够编译和链接我的项目。但在链接时,我收到了以下消息:

“软件许可证问题:许可或访问功能的内部错误未知”

即使我有瑞萨编译器的试用许可证。

即使使用上述消息,我也可以为小型应用程序生成可执行文件(瑞萨的.abs文件)。当我试图为更大的应用程序创建可执行文件时,我在链接时收到以下消息:

“软件许可证问题:授权或访问功能的内部错误未知” 最大链接大小限制为64KB代码+数据。

我尝试在具有有效瑞萨许可证的计算机上使用SCONS为上述应用程序创建可执行文件。即使在这台机器上我看到相同的消息,我也无法生成.abs文件。 (在这台机器上,我可以在不使用scons的情况下创建可执行文件)

任何人都可以帮助我克服这个问题。我没有提供线索,我得到的信息是来自SCONS还是瑞萨工具链。

谢谢

1 个答案:

答案 0 :(得分:1)

您的工具链可能会设置一些环境变量,告诉编译器在哪里可以找到许可证文件。 scons几乎消灭了你的环境,你可能无法传播它所需要的信息。