ARM Technical Support Knowledge Articles

VERSION 2 LINKER ACTS LIKE EVALUATION VERSION

Applies to: C251 C Compiler

Answer


Information in this article applies to:


SYMPTOMS

Upgrading to the latest C251 tools from a Version 1.0 or 1.1 installation causes the following linker error:

*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: C:PROJECTSGENIEAPPDISKCPU251.OBJ (------)
LIMIT: 03FFH BYTES

CAUSE

This error message is caused when the linker detects an object file that was compiled with either an evaluation version of the assembler or compiler or a really old version of the assembler or compiler.

RESOLUTION

Erase all .OBJ files in your project and re-assemble/re-compile all source files.

When you re-build your whole project, all .OBJ files are generated using the new tools and the linker error no longer appears.

SEE ALSO

Article last edited on: 2004-06-16 15:43:33

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