This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Multiply defined symbols for Standard IO device (RL-ARM 4.05)

I upgraded the RL-ARM library from 3.x to 4.05 and now I get the following linker errors:

Error: L6200E: Symbol __stderr_name multiply defined (by rtx_config.o and retarget.o).
Error: L6200E: Symbol __stdin_name multiply defined (by rtx_config.o and retarget.o).
Error: L6200E: Symbol __stdout_name multiply defined (by rtx_config.o and retarget.o).

Both RTX_config.c and Retarget.c are upgraded to the newest version. Where is the problem?

0