Hi, I need help getting my project to build. I've spent about 3 weeks on it now getting various problems cleaned up. But I can't get past this last problem area of these 3 unresolved symbols that seem to be the only thing the build is complaining about now. They are generated from DSP/BIOS v5.42 and are as follows from my build console:
undefined first referenced symbol in file
--------- ----------------
_trcdata_loadend ./SingenX05-3.obj
_trcdata_loadstart ./SingenX05-3.obj
_trcdata_runstart ./SingenX05-3.obj
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "SingenX05-3a.out" not built
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Ti doc SPRA958L states on Page 11 that the DSP/BIOS configuration tool generates these 3 symbols, so they should have been created. Also, in my code, I am referencing them using "extern", so I can't understand why they remain unresolved. Here's what my main C file has for these symbols:
extern unsigned int trcdata_loadstart;
extern unsigned int trcdata_loadend;
extern unsigned int trcdata_runstart;
memcpy( &trcdata_runstart,
&trcdata_loadstart,
&trcdata_loadend - &trcdata_loadstart);
At this point, I've looked thru the DSP/BIOS user's guide and all other relevant TI documentation that I know of. Also, I've searched thru the forums and I'm stumped. Any help would be greatly appreciated.
Thanks.