Closed rogersnm closed 4 years ago
when i executed "arm_convolution_example_f32.c" i get the following errors in function "main" undefined reference to arm_fill_f32 undefined reference to arm_copy_f32 undefined reference to arm_cfft_radix4_init_f32 undefined reference to arm_cfft_radix_f32 undefined reference to arm_cmplx_mult_cmplx_f32 undefined reference to arm_snr_f32 collect2: error: ld returned 1 exit status please suggest to overcome these errors
@pallaviboreddy Can you open a new github issue ? It looks like your problem is quite different from the one discussed in this issue.
Regarding the original issue : it no more applies to the code as it is today. So, I close this issue.
The code comments in the DSP library are not correct. This is a hangover from a bug in the previous versions of the DSP library (see #148 for details).
From arm_math.h:
We can see that
ARM_MATH_DSP
will be defined for the CM7, CM4 and possibly the ARMV8MML.In the DSP library I counted 168 occurrences over 166 files of the code:
(eg. https://github.com/ARM-software/CMSIS_5/blob/develop/CMSIS/DSP/Source/BasicMathFunctions/arm_add_q15.c)
As ARM_MATH_DSP is not defined for the CM3, the code comment is incorrect and should read something more along the lines of:
This effects the following files: