|
|||||||||||
|
Technical Support Support Resources
Product Information |
RTX51 TINY: Error L104 (Multiple Public Definitions) of MAINInformation in this article applies to:
QUESTIONI have created my first RTX51 Tiny program. But, when I compile and link I receive the following error message:
*** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: MAIN
MODULE: C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY)
What does this mean? ANSWERRTX51 Tiny has its own main C function so you must not include one in your project. Instead, the first function in your program that executes is the task 0 task. To resolve the linker error move the code in your main C function into the task 0 task. MORE INFORMATION
SEE ALSOLast Reviewed: Tuesday, February 23, 2021 | ||||||||||
|
|||||||||||
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.