Hi Rulzists,
After verifying all dependencies of my project, I had got this error :
L2310 (E) Undefined external symbol " _getTheta " referenced in "C:
Concerninig my environment tools, is described as follow :
*! Device : R5F563T6*! Tool-Chain : RX Family C Compiler 1.2.1.0*! H/W Platform : RSKRX63T*! Environment : High performance Embedded Workshop *! Version : 4.09.01.007
Thank you in advance for any suggestions.
peAce
getTheta is a variable. You don't have any definition for this variable getTheta. So no space is reserved for this variable and the linker claims.
You have some extern reference to this variable, possibly in a header file. So the compiler knows that the variable should exist somewhere and does not create it.
Please add the definition of getTheta to one of your C source files.
Hi,
getTheta is a function which is well defined in file.c (wich include file.h). then getTheta is called in main.c.
The same error persist again! (knowing that all dependencies are virefied)
SANET,
Have you found a solution to your issue?
Mike Clements
RenesasRulz Moderator
Yes. The problem consist in system register configurations (in rx63t are protected)