Tool/software: Code Composer Studio
Win7 32bit, CCS 6.2, F28023.
I am attempting to temporarily eliminate the run-time support library to try to find a module I have that is including library functions I don't want (like printf).
I have set the "runtime Support Library" to none yet a library is still being included.
Questions (see amplifications below):
1) how do I get CCS to not include the rts in the build?
2) Is a run-time library forced? Do I have to make one without functions I don't want?
3) In lieu of including the rts, can I just include the source asm files from the lib\src folder in my project?
Steps to test:
1) Under Project->properties->CCS General->main tab I click the down arrow and selected none. (later when I come back and look, the field is blank, not none.)
The link did not fail, it just used rts2800_ml.lib.
2) I renamed the lib in C:\ti\ccsv6\tools\compiler\ti-cgt-c2000_6.4.6\lib
It rebuilt the library (this took some time,) and then the compile actually failed. The new replacement lib is a tiny bit smaller then the original, by about 40 bytes. (according to windows.)
Comments:
There is one error message I do not understand after step 2.
The last two error messages after test 2 are:
makefile:169: recipe for target 'main-build' failed
makefile:164: recipe for target 'all' failed
This implies there are 2 recipes one called all, a second called main-build. Please tell me where to locate these. I think I do not need both.
Thanks, Mark.