- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This thread is a year old but I am having the same problem... I have tried adding the library as 'm' and as 'libarm_cortexM4lf_math.a' but the PSOC creator keeps complaining. I have tried relative paths as well as absolute path.
Thanks
Trampas
Solved! Go to Solution.
- Tags:
- cmsis library
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
To gives the heads up, PSoC Creator does not support floating point natively, so you will not be able to compile a project that uses libarm_cortexM4lf_math.a as it is. There is this KBA explaining why and how to contour the problem.
https://community.cypress.com/docs/DOC-14593
To fix the problem you described, there is no need to include the "Include" folder from CMSIS in the compiler settings. The PDL already contains a folder with the CMSIS files and it is part of the path.
I would suggest you to move to ModusToolbox, our new software tool. It is Eclipsed based and cross-platform. You have more flexibility on choosing how to setup the build settings, like floating point support.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
To gives the heads up, PSoC Creator does not support floating point natively, so you will not be able to compile a project that uses libarm_cortexM4lf_math.a as it is. There is this KBA explaining why and how to contour the problem.
https://community.cypress.com/docs/DOC-14593
To fix the problem you described, there is no need to include the "Include" folder from CMSIS in the compiler settings. The PDL already contains a folder with the CMSIS files and it is part of the path.
I would suggest you to move to ModusToolbox, our new software tool. It is Eclipsed based and cross-platform. You have more flexibility on choosing how to setup the build settings, like floating point support.