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.
Can anyone tell me what's the difference between the "rtsv7R4_T_be_v3D16_eabi.lib" and the "rtsv7R4_A_be_v3D16_eabi.lib" is or where I find documentation.
The naming convention for the Runtime Support Libraries are described on page 160 in the compiler manual (SPNU151).
Letters you are referring to are indicating the compilation mode: A stands for ARM and T for Thumb
~~~ If a post answers your question, please mark it with the Verify Answer button. ~~~
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Christian Herget:
With CCS 5.2.1 and compiler 4.9.6 only the thumb libraries were delivered. Where can I find the libraries for the ARM mode?
In reply to daniel.dueringer:
the missing libraries will be automatically build as soon as you try to use them.So just type in the name of the ARM library and it will be build during the next link process.
If you prefer to build them manually you can use the mklib tool that is provided with CCS. There is a TI Wiki page at http://processors.wiki.ti.com/index.php/Mklib
In reply to Richard Burke:
I have more o less the same problem , I 'am trying to compile the Uartecho project in the Am335 platform and I get the error message :
warning: automatic library build: using library "C:/ti/ccsv5/tools/compiler/arm_5.1.1/lib/rtsv7A8_A_le_n_v3_eabi.lib" for the first time, so it must be built. This may take a few minutes. 0 [main] sh 168 open_stackdumpfile: Dumping stack trace to sh.exe.stackdumpC:/DOCUME~1/BARBIE~1.SEL/IMPOST~1/Temp/make3544-1.sh: line 1: 168 Segmentation fault (core dumped) c:/ti/ccsv5/tools/compiler/arm_51~1.1/bin/armar -qa c:/docume~1/barbie~1.sel/impost~1/temp/ti2762~1/rtsv7a8_a_le_n_v3_eabi.lib *.objgmake.exe: *** [library] Error 139>> ERROR: mklib: gmake error during rtsv7A8_A_le_n_v3_eabi.lib builderror: cannot find file "rtsv7A8_A_le_n_v3_eabi.lib"
I don't understand what is my error
In reply to giuliano barbieri1:
Your post above is posted in the Hercules Safety MCU forum. I would suggest you post this in either the Sitara Processors forum or the CCS forum. Unfortunately, our team is simply not familiar enough with the Sitara platform and tools to help you resolve your issues.
Thanks and Regards,
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.