2020-03-31 11:01 AM
Hii
I have a problem when I add ARM DSP library, the following error appears:
c:\st\stm32cubeide_1.0.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.7-2018-q2-update.win32_1.0.0.201904181610\tools\arm-none-eabi\bin\ld.exe: cannot find -lC:/IoT/../L59_stm32_examples/Libraries/CMSIS/DSP/lib/arm_cortexM4lf_math.lib
so I tried everything I know but not solved, I add the library to the project, change the name change extinction from.a to .lib, and here is some photo from my project.
Please help and thanks in advance!
2020-05-15 05:41 PM
First thank you very much..
I try this but still don't work..I don't know what I must do to make it work!
2020-05-16 01:24 AM
Hi Rashad, I think you have to remove the "/$(ProjectName)/" in the Includes path and leave it as "Core/Inc/Inc_Ex".
My solution was for the DSP library. I've never used this other PDMFilter library. SonI don't know if I would be able to help you much more.
2020-05-16 08:53 AM
Thanks a lot man �?lvaro Frutos I know you try hard to help me but not always things go right...Thanks
I know your solution is for the DSP library but I have the same problem in the two libraries.
Now I use pcm2pdm library and it's work fine..just discovering new parameter..even that PDMFilter library has more options such as LPF ..but It works fine for now.
2020-06-30 02:58 AM
Were you able to fix the issue related to math library (libarm_cortexM4l_math.a)?. I am also getting the same error.
2021-07-30 08:25 AM
Hi Alvaro,
thanks for posting the solution. it works on my projects.
I hope the developers of the CUBEIDE take this BUG seriously, because integration of third parties libraries is crucial in real software projects.