ARM Technical Support Knowledge Articles

UNRESTRICTED VERSION BEHAVES AS RESTRICTED VERSION

Applies to: BL51 Code-banking Linker/Locator

Answer


Information in this article applies to:


SYMPTOMS

I am trying to build my project and the BL51 linker gives me ERROR 252: RESTRICTED VERSION, but it is version 3.70c which is definately the full version. Building the hello example project works fine.

CAUSE

One possible cause for this can occur when building projects that were previously built at some point with the evaluation version of the tools.

For example if you have a reloctable object file generated by the evaluation version of the compiler or assembler, when you come to link the object file the linker will give Error 252, and it will seem like the linker is restricted.

RESOLUTION

Remove all object files from your project and re-build it. You should find that the linker now works as expected.

SEE ALSO

Article last edited on: 2004-06-09 15:49:43

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential