ARM Technical Support Knowledge Articles

FATAL ERROR 210 (RTX51.LIB NOT FOUND)

Applies to: RTX51 Tiny Real-time Kernel

Answer


Information in this article applies to:


QUESTION

When I compile and link my RTX51 Tiny program, I receive the following linker error message.

*** FATAL ERROR 210: I/O ERROR ON INPUT FILE:
    EXCEPTION 0021H: PATH OR FILE NOT FOUND
    FILE: C:KEILC51LIBRTX51.LIB

How do I solve this problem?

ANSWER

This error message is usually caused when the RTX51TINY directive is not specified to the linker. This directive is required when linking RTX51 TINY programs.

On the command line...

Specify the RTX51TINY directive on the BL51 command line after your object files. For example:

BL51 myfile.obj RTX51TINY

In uVision...

  1. From the Options Menu, select BL51 Code Banking Linker...
  2. Select the Linking Tab.
  3. Make sure the RTX51 Tiny checkbox under Target Options is checked.

In uVision2...

  1. From the Project Menu, select Options for Target...
  2. Select the Target Tab.
  3. Select RTX51 Tiny Real-Time Operating System in the Operating System drop-down list.

MORE INFORMATION

Article last edited on: 2005-07-18 09:49:10

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