Hello,
I have created project using "The CMSIS DSP Library in Code Composer Studio™ for TM4C MCUs" guide (www.ti.com/.../spma041f.pdf). The libraries had worked fine before I included <list> library, which, as i undestand, uses stdlib.h. Compiling the project with both libraries shows following error:
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include/stdlib.h", line 150: error: expected a ";"
and warning:
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.2/include/stdlib.h", line 150: warning: this declaration has no storage class or type specifier
Investigating the problem i have noticed that clearing Predefined Symbol "_LINKAGE" allows to use <list> as well as stdlib.h library, but not CMSIS library. One of the errors (others are the same), which occurs when _LINKAGE Predefinition symbol is cleared:
"D:/.../CMSIS/Include/arm_math.h", line 459: error: more than one storage class may not be specified
So the is question: Is it possible / How to use both libraries at the same time ?
Thanks,
Nikolai