Hi
All I do is create an example program for the TMS470 and attempt to compile it.
The error indicates that rtsv7M3_T_be_eabi.lib file is not found.
Regards
vikas
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi
All I do is create an example program for the TMS470 and attempt to compile it.
The error indicates that rtsv7M3_T_be_eabi.lib file is not found.
Regards
vikas
Vikas,
So on your project settings and the project creation wizard, you should change the runtime library to <automatic>
then when you build the project it will automatically build this variant of the library.
The ARM compiler supports so many different runtime library variants that prebuilding all of them would be a huge download and install.
So the <automatic> will build the variants you need. [for example you'll never need the cortex A or cortex R variants working with MF066...]
Sorry we probably should have made a change to the device XML to make it default to <automatic> ... I'll note that down.
The automatic build will look like this:
<Linking>
warning #10366-D: automatic library build: using library "F:\ti\ccsv613\ccsv6\tools\compiler\ti-cgt-arm_16.6.0.STS\lib\rtsv7M3_T_be_eabi.lib" for the first time, so it must be built. This may take a few minutes.
NOTE: As an alternative you can look up the 'mklib' utility on the embedded processor wiki and use it to build the library you need w.o. changing the project setting but its' not as easy as changing the project to <automatic>.
Once the library get's built it doesn't build again unless you change architectures or until you upgrade to a new compiler version ..
BTW you need to click a box to show the 'Advanced Settings' and make this runtime support library box visible...