| |||||
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: Sunday, July 17, 2005 | ||||
| |||||